commit 4b08f6791a302981f55163fd7c8a333024654e4b parent 9599a62901bc419be1a087e5e24e9c31643ebe54 Author: Toni Brown <tb148@proton.me> Date: Sun, 24 Aug 2025 18:11:37 +0800 use overrides instead of overlays Diffstat:
| M | configuration.nix | | | 19 | ------------------- |
| M | home.nix | | | 17 | ++++++++++++++--- |
2 files changed, 14 insertions(+), 22 deletions(-)
diff --git a/configuration.nix b/configuration.nix @@ -45,25 +45,6 @@ "flakes" ]; - nixpkgs.overlays = [ - (final: prev: { - catppuccin-kde = prev.catppuccin-kde.override { - flavour = [ "mocha" ]; - accents = [ "mauve" ]; - winDecStyles = [ "classic" ]; - }; - catppuccin-papirus-folders = prev.catppuccin-papirus-folders.override { - flavor = "mocha"; - accent = "mauve"; - }; - fcitx5-rime = prev.fcitx5-rime.override { - rimeDataPkgs = [ - final.rime-ice - ]; - }; - }) - ]; - environment.systemPackages = with pkgs; [ git vim diff --git a/home.nix b/home.nix @@ -28,8 +28,15 @@ }; home.packages = with pkgs; [ - catppuccin-kde - catppuccin-papirus-folders + (catppuccin-kde.override { + flavour = [ "mocha" ]; + accents = [ "mauve" ]; + winDecStyles = [ "classic" ]; + }) + (catppuccin-papirus-folders.override { + flavor = "mocha"; + accent = "mauve"; + }) catppuccinifier-cli catppuccinifier-gui clang @@ -240,7 +247,11 @@ fcitx5 = { fcitx5-with-addons = pkgs.kdePackages.fcitx5-with-addons; addons = with pkgs; [ - fcitx5-rime + (fcitx5-rime.override { + rimeDataPkgs = [ + pkgs.rime-ice + ]; + }) ]; settings.addons.classicui.globalSection = { Theme = "catppuccin-mocha-mauve";