diff --git a/home/programs/default.nix b/home/programs/default.nix index 29449fe..9b5c793 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -1,4 +1,4 @@ -{ pkgs, unstable, ... }: +{ ... }: { imports = [ ./bitwarden.nix @@ -24,6 +24,7 @@ ./vscode.nix ./whatsapp.nix ./zsh.nix + ./zathura.nix ]; programs.fzf = { diff --git a/home/programs/zathura.nix b/home/programs/zathura.nix new file mode 100644 index 0000000..b70b4ac --- /dev/null +++ b/home/programs/zathura.nix @@ -0,0 +1,11 @@ +{ config, lib, ... }: +let + cfg = config.profile.home.programs.zathura; +in +{ + config = lib.mkIf cfg.enable { + programs.zathura = { + enable = true; + }; + }; +} diff --git a/options/programs.nix b/options/programs.nix index d275cad..8ec1d23 100644 --- a/options/programs.nix +++ b/options/programs.nix @@ -72,5 +72,9 @@ nextcloud.enable = lib.mkEnableOption "nextcloud"; cockpit.enable = lib.mkEnableOption "cockpit"; + home.programs = { + zathura.enable = lib.mkEnableOption "zathura"; + floorp.enable = lib.mkEnableOption "floorp"; + }; }; } diff --git a/profiles/castle.nix b/profiles/castle.nix index e76addf..cc04bbe 100644 --- a/profiles/castle.nix +++ b/profiles/castle.nix @@ -76,5 +76,9 @@ in microsoft-edge.enable = true; nextcloud.enable = true; + + home.programs = { + zathura.enable = true; + }; }; }