From a99c12d23e108ad40b7da75d46a55cad9871c146 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 30 Mar 2025 11:48:54 -0500 Subject: [PATCH] antidote: null package support --- modules/programs/antidote.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/programs/antidote.nix b/modules/programs/antidote.nix index a97e7bb97..570c4370a 100644 --- a/modules/programs/antidote.nix +++ b/modules/programs/antidote.nix @@ -24,11 +24,12 @@ in { useFriendlyNames = lib.mkEnableOption "friendly names"; - package = lib.mkPackageOption pkgs "antidote" { }; + package = lib.mkPackageOption pkgs "antidote" { nullable = true; }; }; config = lib.mkIf cfg.enable { - home.packages = [ cfg.package ]; + home.packages = lib.mkIf (cfg.package != null) [ cfg.package ]; + programs.zsh.initContent = let configFiles = pkgs.runCommand "hm_antidote-files" { } '' echo "${zPluginStr cfg.plugins}" > $out