a dotfile but it's really big
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

nixos/shell: stop with the hm fuckery

karitham 17481095 8c5a0bbf

+2 -7
+2 -7
modules/nixos/shell.nix
··· 9 9 users.defaultUserShell = pkgs.nushell; 10 10 environment.shells = [pkgs.nushell]; 11 11 12 - environment.sessionVariables.EDITOR = 13 - lib.mkIf ( 14 - config ? home-manager 15 - ) 16 - config.home-manager.users.${username}.home.sessionVariables.EDITOR; 17 - 18 - programs.nano.enable = !((config ? home-manager) && config.home-manager.users.${username}.programs.helix.enable); 12 + environment.sessionVariables.EDITOR = lib.attrByPath ["home-manager" "users" username "home" "sessionVariables" "EDITOR"] "nano" config; 13 + programs.nano.enable = !(lib.attrByPath ["home-manager" "users" username "programs" "helix" "enable"] false config); 19 14 }; 20 15 }