diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2025-11-09 04:52:01 -0700 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2025-11-09 04:52:01 -0700 |
| commit | 67f8024c58eeb75cf4203371010021000440af06 (patch) | |
| tree | 30705bc32e142ec5104fce053a053fc8a90bd8d9 | |
| parent | 6c0429a7e7f2ec2ab45a059ee86ab065fca77e97 (diff) | |
home-manager cannot support simultaneous adding and importing themes
| -rw-r--r-- | flake.lock | 17 | ||||
| -rw-r--r-- | flake.nix | 8 | ||||
| -rw-r--r-- | modules/home-manager/helix.nix | 18 |
3 files changed, 13 insertions, 30 deletions
@@ -97,22 +97,6 @@ "type": "github" } }, - "catppuccin-helix": { - "flake": false, - "locked": { - "lastModified": 1753613333, - "narHash": "sha256-l9R3wMBLf2jofboGIaH39VnpjxP0lbWvhlexdNXq2co=", - "owner": "catppuccin", - "repo": "helix", - "rev": "1f13d5e7c72b064699e2c8761f603e4ddd48db8a", - "type": "github" - }, - "original": { - "owner": "catppuccin", - "repo": "helix", - "type": "github" - } - }, "catppuccin-hyprland": { "flake": false, "locked": { @@ -904,7 +888,6 @@ "catppuccin-alacritty": "catppuccin-alacritty", "catppuccin-bat": "catppuccin-bat", "catppuccin-btop": "catppuccin-btop", - "catppuccin-helix": "catppuccin-helix", "catppuccin-hyprland": "catppuccin-hyprland", "catppuccin-starship": "catppuccin-starship", "catppuccin-waybar": "catppuccin-waybar", @@ -125,10 +125,10 @@ url = "github:catppuccin/alacritty"; flake = false; }; - catppuccin-helix = { - url = "github:catppuccin/helix"; - flake = false; - }; + # catppuccin-helix = { + # url = "github:catppuccin/helix"; + # flake = false; + # }; catppuccin-starship = { url = "github:catppuccin/starship"; flake = false; diff --git a/modules/home-manager/helix.nix b/modules/home-manager/helix.nix index cbcd6c0..604a44e 100644 --- a/modules/home-manager/helix.nix +++ b/modules/home-manager/helix.nix @@ -1,20 +1,20 @@ { pkgs, inputs, ... }: { # https://github.com/catppuccin/helix - xdg.configFile."helix/themes".source = "${inputs.catppuccin-helix}/themes/default"; + # xdg.configFile."helix/themes".source = "${inputs.catppuccin-helix}/themes/default"; programs.helix = { enable = true; package = pkgs.helix; # defaultEditor = true; - # themes = { - # custom = { - # "inherits" = "catpuccin_mocha"; - # "ui.background" = {}; - # }; - # }; + themes = { + catppuccin_mocha_transparent = { + "inherits" = "catppuccin_mocha"; + "ui.background" = {}; + }; + }; settings = { - # theme = "catppuccin_mocha"; - theme = "base16_transparent"; + theme = "catppuccin_mocha_transparent"; + # theme = "base16_transparent"; editor = { line-number = "relative"; cursorline = true; |
