All my system configs and packages in one repo

leah: rum-ify starship

pluie.me 08176338 d208cee9

verified
+9 -11
+4 -5
users/leah/programs/default.nix
··· 51 51 ]; 52 52 53 53 rum.programs = { 54 - direnv = { 54 + direnv.enable = true; 55 + starship = { 55 56 enable = true; 56 - integrations = { 57 - fish.enable = true; 58 - nix-direnv.enable = true; 59 - }; 57 + settings = builtins.fromTOML ./starship.toml; 58 + transcience.enable = true; 60 59 }; 61 60 obs-studio.enable = true; 62 61 };
+5 -6
users/leah/programs/fish.nix
··· 9 9 programs.fish.enable = true; 10 10 users.users.leah.shell = config.programs.fish.package; 11 11 12 + hjem.users.leah.rum.programs = { 13 + direnv.integrations.fish.enable = true; 14 + starship.integrations.fish.enable = true; 15 + }; 16 + 12 17 hjem.users.leah.rum.programs.fish = { 13 18 enable = true; 14 19 inherit (config.programs.fish) package; ··· 21 26 lla = "eza -la"; 22 27 }; 23 28 24 - earlyConfigFiles.starship = '' 25 - ${lib.getExe pkgs.starship} init fish | source 26 - ''; 27 - 28 29 config = '' 29 30 function eza --wraps eza 30 31 command eza --git --icons=auto $argv 31 32 end 32 33 ''; 33 34 }; 34 - 35 - hjem.users.leah.xdg.config.files."starship.toml".source = ./starship.toml; 36 35 }