switch some nixdesk configuration to modules
This commit is contained in:
parent
30aa6e3fc1
commit
229d2677af
2 changed files with 18 additions and 12 deletions
|
@ -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" = [
|
||||
../.
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue