31 lines
906 B
Nix
31 lines
906 B
Nix
{config, ...}: let
|
|
ln = config.u.lib.ln "${config.u.confPath}/user/config";
|
|
in {
|
|
imports = [
|
|
./gdb
|
|
./kde
|
|
./tmux
|
|
./mpv
|
|
./nvim
|
|
./starship
|
|
];
|
|
|
|
fonts.fontconfig.enable = false;
|
|
gtk.gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";
|
|
xresources.path = "${config.xdg.configHome}/Xresources";
|
|
|
|
xdg.configFile.alacritty.source = ln "alacritty";
|
|
xdg.configFile.awesome.source = ln "awesome";
|
|
xdg.configFile.bash.source = ln "bash";
|
|
xdg.configFile.fcitx5.source = ./fcitx5;
|
|
xdg.configFile.fontconfig.source = ./fontconfig;
|
|
xdg.configFile.git.source = ./git;
|
|
xdg.configFile.lazygit.source = ./lazygit;
|
|
xdg.configFile.lsd.source = ./lsd;
|
|
xdg.configFile.picom.source = ./picom;
|
|
xdg.configFile.pwninit.source = ./pwninit;
|
|
xdg.configFile.python.source = ./python;
|
|
xdg.configFile.readline.source = ./readline;
|
|
xdg.configFile.sx.source = ln "sx";
|
|
}
|