diff --git a/.codex b/.codex new file mode 100644 index 0000000..e69de29 diff --git a/modules/home-manager/default.nix b/modules/home-manager/default.nix index 04264a2..4288faf 100644 --- a/modules/home-manager/default.nix +++ b/modules/home-manager/default.nix @@ -21,7 +21,10 @@ let null else themes.${ - if config.hyperdeepnix.theme == "catppuccin" then "catppuccin-macchiato" else config.hyperdeepnix.theme + if config.hyperdeepnix.theme == "catppuccin" then + "catppuccin-macchiato" + else + config.hyperdeepnix.theme }; # Generate color scheme from wallpaper for generated themes @@ -40,10 +43,8 @@ in assertions = [ { assertion = - !( - config.hyperdeepnix.theme == "generated_light" - || config.hyperdeepnix.theme == "generated_dark" - ) || (config.hyperdeepnix.theme_overrides.wallpaper_path != null); + !(config.hyperdeepnix.theme == "generated_light" || config.hyperdeepnix.theme == "generated_dark") + || (config.hyperdeepnix.theme_overrides.wallpaper_path != null); message = "hyperdeepnix.theme_overrides.wallpaper_path must be set for generated_light or generated_dark themes."; } ]; @@ -52,7 +53,7 @@ in (import ./hyprlock.nix inputs) (import ./hyprpaper.nix) (import ./hypridle.nix) - (import ./kitty.nix) + (import ./kitty.nix inputs) (import ./btop.nix) (import ./direnv.nix) (import ./git.nix) diff --git a/modules/home-manager/kitty.nix b/modules/home-manager/kitty.nix index f5c2f50..80b1df9 100644 --- a/modules/home-manager/kitty.nix +++ b/modules/home-manager/kitty.nix @@ -4,11 +4,15 @@ }: let cfg = config.hyperdeepnix; - # palette = config.colorScheme.palette; + unstablePkgs = import inputs.nixpkgs { + system = pkgs.system; + config.allowUnfree = true; + }; in { programs.kitty = { enable = true; + package = unstablePkgs.kitty; shellIntegration.enableBashIntegration = true; enableGitIntegration = true; themeFile = "tokyo_night_night";