From be7cf1709b469a2a2c62169172a167d1fed3509f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 27 Apr 2025 21:40:00 -0500 Subject: [PATCH] lsd: add package option --- modules/programs/lsd.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/programs/lsd.nix b/modules/programs/lsd.nix index e73aceeb..4d875c7f 100644 --- a/modules/programs/lsd.nix +++ b/modules/programs/lsd.nix @@ -27,6 +27,8 @@ in options.programs.lsd = { enable = lib.mkEnableOption "lsd"; + package = lib.mkPackageOption pkgs "lsd" { nullable = true; }; + enableBashIntegration = lib.hm.shell.mkBashIntegrationOption { inherit config; }; enableFishIntegration = lib.hm.shell.mkFishIntegrationOption { inherit config; }; @@ -97,7 +99,7 @@ in }; config = lib.mkIf cfg.enable { - home.packages = [ pkgs.lsd ]; + home.packages = lib.mkIf (cfg.package != null) [ cfg.package ]; programs = let