From 67009df2a972d75aaf7cc9a86cf5b7a947ff7ff8 Mon Sep 17 00:00:00 2001 From: unexplrd Date: Sun, 29 Jun 2025 17:38:46 +0300 Subject: [PATCH] desktop/niri: blueman Signed-off-by: unexplrd --- modules/home/desktop/niri/services/default.nix | 4 +++- modules/nixos/desktop/niri/default.nix | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/home/desktop/niri/services/default.nix b/modules/home/desktop/niri/services/default.nix index aea9db5..b5ffc3c 100644 --- a/modules/home/desktop/niri/services/default.nix +++ b/modules/home/desktop/niri/services/default.nix @@ -1,10 +1,12 @@ { getExe, + lockscreen, + osConfig, perSystem, pkgs, - lockscreen, ... }: { + blueman-applet.enable = osConfig.services.blueman.enable; swaync = import ./swaync; kanshi = import ./kanshi; network-manager-applet.enable = true; diff --git a/modules/nixos/desktop/niri/default.nix b/modules/nixos/desktop/niri/default.nix index 7df4c1e..a68e78d 100644 --- a/modules/nixos/desktop/niri/default.nix +++ b/modules/nixos/desktop/niri/default.nix @@ -24,7 +24,10 @@ in { pam.services.gtklock = {}; soteria.enable = true; # polkit agent in rust }; - services.gvfs.enable = true; + services = { + blueman.enable = config.hardware.bluetooth.enable; + gvfs.enable = true; + }; xdg.portal = { enable = true; extraPortals = with pkgs; [xdg-desktop-portal-gnome xdg-desktop-portal-gtk];