1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-08 19:46:05 +01:00

obsidian: allow null package

This commit is contained in:
Aguirre Matteo 2025-10-13 07:17:23 -03:00 committed by Austin Horstman
parent e121f3773f
commit 837525295f

View file

@ -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