switch some nixdesk configuration to modules

This commit is contained in:
xunuwu 2024-09-03 21:35:58 +02:00
parent 30aa6e3fc1
commit 229d2677af
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
2 changed files with 18 additions and 12 deletions

View file

@ -23,17 +23,9 @@
"xun@nixdesk" = [
../.
./nixdesk
inputs.nix-index-database.hmModules.nix-index
inputs.sops-nix.homeManagerModules.sops
inputs.nur.hmModules.nur
{
programs.nix-index = {
enableBashIntegration = false;
enableFishIntegration = false;
enableZshIntegration = false;
};
home.stateVersion = "23.11";
}
{home.stateVersion = "23.11";}
];
"xun@hopper" = [
../.

View file

@ -11,9 +11,9 @@
../../secrets
../../terminal
# ../../terminal
../../terminal/programs/zellij.nix
../../terminal/programs/irssi.nix
# ../../terminal/programs/irssi.nix
../../terminal/programs/lazygit.nix
../../terminal/programs/beets.nix
../../editors/emacs.nix
@ -72,6 +72,20 @@
};
wakatime.enable = true;
};
develop.enable = true;
desktop.xdg.enable = true;
programs.terminal = {
shell.zsh.enable = true;
direnv.enable = true;
comma.enable = true;
tmux.enable = true;
irssi.enable = true;
};
develop = {
enable = true;
docs.enable = true;
lsp = {
c.enable = true;
};
};
};
}