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" = [ "xun@nixdesk" = [
../. ../.
./nixdesk ./nixdesk
inputs.nix-index-database.hmModules.nix-index
inputs.sops-nix.homeManagerModules.sops inputs.sops-nix.homeManagerModules.sops
inputs.nur.hmModules.nur inputs.nur.hmModules.nur
{ {home.stateVersion = "23.11";}
programs.nix-index = {
enableBashIntegration = false;
enableFishIntegration = false;
enableZshIntegration = false;
};
home.stateVersion = "23.11";
}
]; ];
"xun@hopper" = [ "xun@hopper" = [
../. ../.

View file

@ -11,9 +11,9 @@
../../secrets ../../secrets
../../terminal # ../../terminal
../../terminal/programs/zellij.nix ../../terminal/programs/zellij.nix
../../terminal/programs/irssi.nix # ../../terminal/programs/irssi.nix
../../terminal/programs/lazygit.nix ../../terminal/programs/lazygit.nix
../../terminal/programs/beets.nix ../../terminal/programs/beets.nix
../../editors/emacs.nix ../../editors/emacs.nix
@ -72,6 +72,20 @@
}; };
wakatime.enable = true; 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;
};
};
}; };
} }