From c0392c83663fb681fdd16e11bf4d66bb96371c66 Mon Sep 17 00:00:00 2001 From: kolkman Date: Tue, 15 Sep 2026 18:15:47 +0200 Subject: [PATCH] Catpuccin exluded for x86_64_darwin --- flake.nix | 9 +++++---- modules/darwin/default.nix | 2 +- modules/darwin/home-manager.nix | 5 +++++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index d3fca9c..c035aa0 100644 --- a/flake.nix +++ b/flake.nix @@ -153,7 +153,7 @@ system: darwin.lib.darwinSystem { inherit system; - specialArgs = inputs; + specialArgs = inputs // { inherit system; }; modules = [ home-manager.darwinModules.home-manager nix-homebrew.darwinModules.nix-homebrew @@ -169,9 +169,10 @@ autoMigrate = true; }; - home-manager.sharedModules = [ - catppuccin.homeModules.catppuccin - ]; + home-manager.sharedModules = + nixpkgs.lib.optionals (system != "x86_64-darwin") [ + catppuccin.homeModules.catppuccin + ]; } ./hosts/darwin diff --git a/modules/darwin/default.nix b/modules/darwin/default.nix index 1f48060..7570f56 100644 --- a/modules/darwin/default.nix +++ b/modules/darwin/default.nix @@ -1,7 +1,7 @@ { config, pkgs, ... }: let - emacsOverlaySha256 = "09wf4ww2irx9lxq6symh5cjai1xjgf4jxikr24z22r2i0cjg5f9g"; + emacsOverlaySha256 = "1abfqnjs3ysmg8k41hwncwzphkcw9884sskmfp2kj24cd9j7kpsz"; in { home-manager.backupFileExtension = "nix-backup"; diff --git a/modules/darwin/home-manager.nix b/modules/darwin/home-manager.nix index b6d7fc3..90b24fe 100644 --- a/modules/darwin/home-manager.nix +++ b/modules/darwin/home-manager.nix @@ -4,6 +4,7 @@ lib, home-manager, llm-agents, + system, ... }: @@ -98,11 +99,15 @@ in }; stateVersion = "23.11"; }; + } + // lib.optionalAttrs (system != "x86_64-darwin") { catppuccin = { autoEnable = true; enable = true; flavor = "mocha"; }; + } + // { programs = { alacritty = { enable = true;