Add modules for personal (CLI) machines

(NixOS + Home Manager)
This commit is contained in:
Quentin Boyer 2023-03-26 16:04:43 +02:00
parent 4fece8d5d7
commit ceff26b4e1
8 changed files with 69 additions and 46 deletions

29
personal-cli/hm.nix Normal file
View file

@ -0,0 +1,29 @@
{pkgs, ...}: {
home.packages = with pkgs; [
bitwarden-cli
hbw
kabalist_cli
nix-alien
nvfetcher
tokei
xdg-ninja
];
services.syncthing.enable = true;
programs.ssh.enable = true;
programs.zsh.initExtraBeforeCompInit = ''
fpath+="$HOME/.zfunc"
'';
home.file = {
bin = {
source = ./scripts;
recursive = true;
};
".zfunc" = {
source = ./zfunc;
recursive = true;
};
};
}