All my system configs and packages in one repo
1
fork

Configure Feed

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

hm-modules/hm-plus: use inputs' and actually add ghostty

+13 -7
+2 -2
hm-modules/default.nix
··· 1 - { flake-parts-lib, inputs, ... }: 1 + { flake-parts-lib, moduleWithSystem, inputs, ... }: 2 2 let 3 3 inherit (flake-parts-lib) importApply; 4 4 in 5 5 { 6 6 flake.hmModules = { 7 7 ctp-plus = importApply ./ctp-plus { inherit inputs; }; 8 - hm-plus = ./hm-plus; 8 + hm-plus = moduleWithSystem (import ./hm-plus); 9 9 }; 10 10 }
+6 -1
hm-modules/hm-plus/default.nix
··· 1 - { imports = [ ./programs ]; } 1 + { inputs' }: { 2 + imports = [ 3 + ./programs 4 + ]; 5 + _module.args = { inherit inputs'; }; 6 + }
+2 -1
hm-modules/hm-plus/programs/default.nix
··· 1 - _: { 1 + { 2 2 imports = [ 3 3 ./1password.nix 4 4 ./discord.nix 5 5 ./fcitx5 6 + ./ghostty.nix 6 7 ./git.nix 7 8 ./vesktop.nix 8 9 ];
+3 -3
hm-modules/hm-plus/programs/ghostty.nix
··· 2 2 config, 3 3 lib, 4 4 pkgs, 5 - inputs, 5 + inputs', 6 6 ... 7 7 }: 8 8 let ··· 21 21 options.programs.ghostty = { 22 22 enable = mkEnableOption "Ghostty"; 23 23 24 - package = mkPackageOption pkgs "Ghostty" // { 25 - default = inputs.ghostty.packages.${pkgs.system}.ghostty; 24 + package = (mkPackageOption pkgs "Ghostty" {}) // { 25 + inherit (inputs'.ghostty.packages) default; 26 26 }; 27 27 28 28 settings = mkOption {