feat(cheetah): refactor and update

Include common `homeManagerModules`
Load `home-manager` config automatically
Disable some packages to save space
Name `reovim` an `outOfStoreSymlink`
This commit is contained in:
reo101 2023-02-17 03:21:03 +02:00
parent b805184777
commit 8701878171
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
3 changed files with 28 additions and 235 deletions

View file

@ -18,7 +18,9 @@
system.stateVersion = "22.11";
nix.extraOptions = ''
experimental-features = nix-command flakes
experimental-features = nix-command flakes repl-flake
keep-outputs = true
keep-derivations = true
'';
time.timeZone = "Europe/Sofia";
@ -31,12 +33,4 @@
fontPath = "share/fonts/truetype/NerdFonts/Fira Code Regular Nerd Font Complete Mono.ttf";
in
"${firacode}/${fontPath}";
home-manager = {
config = ./home.nix;
backupFileExtension = "hm-bak";
# useGlobalPkgs = true;
extraSpecialArgs = { inherit inputs; };
};
}