From 273598f53e04f0111dca5724b37640e3907edaaf Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Fri, 13 May 2022 08:27:23 -0600 Subject: [PATCH] mako: add package option (#2955) --- modules/services/mako.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/services/mako.nix b/modules/services/mako.nix index 67c11e314..88068e0ba 100644 --- a/modules/services/mako.nix +++ b/modules/services/mako.nix @@ -15,6 +15,13 @@ in { Mako, lightweight notification daemon for Wayland ''; + package = mkOption { + type = types.package; + default = pkgs.mako; + defaultText = literalExpression "pkgs.mako"; + description = "The mako package to use."; + }; + maxVisible = mkOption { default = 5; type = types.nullOr types.int; @@ -295,11 +302,11 @@ in { assertions = [ (hm.assertions.assertPlatform "services.mako" pkgs platforms.linux) ]; - home.packages = [ pkgs.mako ]; + home.packages = [ cfg.package ]; xdg.configFile."mako/config" = { onChange = '' - ${pkgs.mako}/bin/makoctl reload || true + ${cfg.package}/bin/makoctl reload || true ''; text = '' ${optionalInteger "max-visible" cfg.maxVisible}