nix-conf/user/config/default.nix

31 lines
906 B
Nix
Raw Normal View History

2025-03-16 20:02:48 -04:00
{config, ...}: let
2024-12-17 19:09:12 -05:00
ln = config.u.lib.ln "${config.u.confPath}/user/config";
2024-10-30 18:29:00 -04:00
in {
2024-12-17 19:09:12 -05:00
imports = [
2025-02-25 17:38:13 -05:00
./gdb
2024-12-17 19:09:12 -05:00
./kde
./tmux
2025-01-01 19:18:52 -05:00
./mpv
2024-12-20 13:15:08 -05:00
./nvim
2024-12-25 14:25:12 -05:00
./starship
2024-10-31 16:15:52 -04:00
];
2024-12-17 19:09:12 -05:00
2024-10-31 16:15:52 -04:00
fonts.fontconfig.enable = false;
gtk.gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";
2024-11-01 03:55:36 -04:00
xresources.path = "${config.xdg.configHome}/Xresources";
2024-10-31 16:15:52 -04:00
2024-12-17 19:09:12 -05:00
xdg.configFile.alacritty.source = ln "alacritty";
xdg.configFile.awesome.source = ln "awesome";
xdg.configFile.bash.source = ln "bash";
2024-10-30 18:29:00 -04:00
xdg.configFile.fcitx5.source = ./fcitx5;
xdg.configFile.fontconfig.source = ./fontconfig;
xdg.configFile.git.source = ./git;
2025-01-01 19:19:34 -05:00
xdg.configFile.lazygit.source = ./lazygit;
2024-10-30 18:29:00 -04:00
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;
2024-12-17 19:09:12 -05:00
xdg.configFile.sx.source = ln "sx";
2024-10-30 18:29:00 -04:00
}