diff --git a/modules/programs/obsidian.nix b/modules/programs/obsidian.nix index fa9c1dbdb..5be87ff75 100644 --- a/modules/programs/obsidian.nix +++ b/modules/programs/obsidian.nix @@ -50,7 +50,7 @@ in { options.programs.obsidian = { enable = mkEnableOption "obsidian"; - package = mkPackageOption pkgs "obsidian" { }; + package = mkPackageOption pkgs "obsidian" { nullable = true; }; defaultSettings = { app = mkOption { @@ -399,7 +399,7 @@ in in lib.mkIf cfg.enable { home = { - packages = [ cfg.package ]; + packages = lib.mkIf (cfg.package != null) [ cfg.package ]; file = let