my system configurations ^-^
at main 585 B view raw
1{ 2 lib, 3 osConfig, 4 config, 5 ... 6}: let 7 cfg = osConfig.settings.programs; 8in { 9 config = lib.mkIf (cfg.cli.enable 10 && cfg.categories.tools.enable) { 11 programs.eza = { 12 enable = true; 13 icons = "auto"; 14 git = true; 15 16 enableBashIntegration = config.programs.bash.enable; 17 enableFishIntegration = config.programs.fish.enable; 18 enableZshIntegration = config.programs.zsh.enable; 19 enableNushellIntegration = config.programs.nushell.enable; 20 21 extraOptions = [ 22 "--group-directories-first" 23 "--no-user" 24 ]; 25 }; 26 }; 27}