my system configurations ^-^

feat(hm): move helix and catppuccin to shared

42willow.github.io 5d57147e 182f0e09

verified
+17 -4
-1
modules/darwin/homebrew.nix
··· 21 "bun" 22 "gh" 23 "gitui" 24 - "helix" 25 "just" 26 "libqalculate" 27 "mpd"
··· 21 "bun" 22 "gh" 23 "gitui" 24 "just" 25 "libqalculate" 26 "mpd"
-1
modules/nixos/home/programs/tui/default.nix
··· 11 ./bat.nix # core 12 ./btop.nix # core 13 ./gitui.nix # dev 14 - ./helix.nix # dev 15 # ./lazygit.nix # dev 16 ./ncmpcpp.nix # music 17 ./yazi.nix # files
··· 11 ./bat.nix # core 12 ./btop.nix # core 13 ./gitui.nix # dev 14 # ./lazygit.nix # dev 15 ./ncmpcpp.nix # music 16 ./yazi.nix # files
modules/nixos/home/programs/tui/helix.nix modules/shared/home/programs/tui/helix.nix
+5 -1
modules/nixos/home/themes/catppuccin.nix modules/shared/home/themes/catppuccin.nix
··· 12 13 config = lib.mkIf cfg.enable { 14 catppuccin = { 15 - inherit (osConfig.catppuccin) flavor accent; 16 enable = true; 17 zathura.enable = false; 18 };
··· 12 13 config = lib.mkIf cfg.enable { 14 catppuccin = { 15 + # inherit (osConfig.catppuccin) flavor accent; 16 + # https://github.com/catppuccin/nix/pull/477 17 + flavor = "macchiato"; 18 + accent = "pink"; 19 + 20 enable = true; 21 zathura.enable = false; 22 };
-1
modules/nixos/home/themes/default.nix
··· 1 { 2 imports = [ 3 - ./catppuccin.nix 4 ./gtk.nix 5 ./qt.nix 6 ./stylix.nix
··· 1 { 2 imports = [ 3 ./gtk.nix 4 ./qt.nix 5 ./stylix.nix
+1
modules/shared/home/home.nix
··· 3 in { 4 imports = [ 5 ./programs 6 ]; 7 8 programs.home-manager.enable = true;
··· 3 in { 4 imports = [ 5 ./programs 6 + ./themes 7 ]; 8 9 programs.home-manager.enable = true;
+1
modules/shared/home/programs/default.nix
··· 1 { 2 imports = [ 3 ./cli 4 ]; 5 }
··· 1 { 2 imports = [ 3 ./cli 4 + ./tui 5 ]; 6 }
+5
modules/shared/home/programs/tui/default.nix
···
··· 1 + { 2 + imports = [ 3 + ./helix.nix 4 + ]; 5 + }
+5
modules/shared/home/themes/default.nix
···
··· 1 + { 2 + imports = [ 3 + ./catppuccin.nix 4 + ]; 5 + }