my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
at toplogy 24 lines 451 B view raw
1{ 2 pkgs, 3 self, 4 config, 5 ... 6}: 7let 8 inherit (self.lib) anyHome; 9 10 qh = anyHome config; 11in 12{ 13 # home-manager is so strange and needs these declared multiple times 14 programs = { 15 fish.enable = qh (c: c.programs.fish.enable); 16 zsh.enable = qh (c: c.programs.zsh.enable); 17 }; 18 19 garden.packages = { 20 # GNU core utilities (rewritten in rust) 21 # a good idea for usage on macOS too 22 inherit (pkgs) uutils-coreutils-noprefix; 23 }; 24}