diff --git a/home/modules/default.nix b/home/modules/default.nix index 303d1b39..de760751 100644 --- a/home/modules/default.nix +++ b/home/modules/default.nix @@ -14,6 +14,7 @@ "${userModules}/terminal/wezterm" "${userModules}/terminal/zellij" "${userModules}/userd/copyq" + "${userModules}/userd/blueman-applet" "${userModules}/userd/mako" "${userModules}/userd/udiskie" "${userModules}/userd/gpg" diff --git a/home/modules/userd/blueman-applet/default.nix b/home/modules/userd/blueman-applet/default.nix new file mode 100644 index 00000000..33db38f4 --- /dev/null +++ b/home/modules/userd/blueman-applet/default.nix @@ -0,0 +1,17 @@ +{ + config, + lib, + ... +}: let + inherit (lib) mkIf mkEnableOption; + cfg = config.modules.userd.blueman-applet; +in { + options = { + modules.userd.blueman-applet.enable = mkEnableOption "Enables blueman-applet"; + }; + config = mkIf cfg.enable { + services.blueman-applet = { + enable = true; + }; + }; +} diff --git a/home/users/cnst/modules.nix b/home/users/cnst/modules.nix index db69989e..97345538 100644 --- a/home/users/cnst/modules.nix +++ b/home/users/cnst/modules.nix @@ -50,6 +50,9 @@ }; }; userd = { + blueman-applet = { + enable = true; + }; copyq = { enable = true; }; diff --git a/system/modules/sysd/network/blueman/default.nix b/system/modules/sysd/network/blueman/default.nix index 69b17c45..9a16fbe9 100644 --- a/system/modules/sysd/network/blueman/default.nix +++ b/system/modules/sysd/network/blueman/default.nix @@ -12,7 +12,6 @@ in { config = mkIf cfg.enable { services = { blueman.enable = true; - blueman-applet.enable = true; }; }; }