From 0a60f023a78bc3ace8bcd07375eab000372f8b4d Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sat, 28 Dec 2024 18:07:18 -0600 Subject: [PATCH] emacs stylix theme is conditional --- modules/dev/emacs.nix | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/modules/dev/emacs.nix b/modules/dev/emacs.nix index 4bfddc7..6660cb3 100644 --- a/modules/dev/emacs.nix +++ b/modules/dev/emacs.nix @@ -30,14 +30,19 @@ extra = extraPackages epkgs; in extra - ++ [ - (epkgs.trivialBuild { - pname = "stylix-theme"; - src = pkgs.writeText "stylix-theme.el" extraConfig; - version = "0.1.0"; - packageRequires = extra; - }) - ]; + ++ ( + if config.stylix.enable then + [ + (epkgs.trivialBuild { + pname = "stylix-theme"; + src = pkgs.writeText "stylix-theme.el" extraConfig; + version = "0.1.0"; + packageRequires = extra; + }) + ] + else + [ ] + ); extraBinPackages = builtins.attrValues { inherit (pkgs.xorg) xwininfo; inherit (pkgs)