From 4303562324754ed7c246ecfe07b2c44abdd657f7 Mon Sep 17 00:00:00 2001 From: funman300 Date: Wed, 13 May 2026 13:19:07 -0700 Subject: [PATCH] remove nm-applet and blueman-applet autostart MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both daemons were running but not registering SNI items on niri/Wayland, leaving the waybar tray slot permanently empty. Network is already accessible via the waybar network module (left-click → networkmanager_dmenu). Bluetooth GUI (blueman-manager) is still available on demand; only the applet is dropped. Tray module stays configured so Electron apps (Discord/Vesktop, Steam, etc.) still get a tray slot when they're running. - niri/config.kdl: drop nm-applet and blueman-applet spawn-at-startup - packages.txt: drop network-manager-applet (nothing else uses it); keep blueman package for blueman-manager GUI Co-Authored-By: Claude Opus 4.7 (1M context) --- niri/config.kdl | 2 -- packages.txt | 1 - 2 files changed, 3 deletions(-) diff --git a/niri/config.kdl b/niri/config.kdl index 65a3d1b..c48b6ff 100644 --- a/niri/config.kdl +++ b/niri/config.kdl @@ -34,11 +34,9 @@ input { spawn-at-startup "waybar" spawn-at-startup "mako" spawn-at-startup "awww-daemon" -spawn-at-startup "nm-applet" "--indicator" spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1" spawn-at-startup "swayidle" "-w" "timeout" "300" "niri msg action power-off-monitors" "timeout" "600" "gtklock" "-d" "timeout" "1800" "systemctl suspend-then-hibernate" "before-sleep" "gtklock" "-d" spawn-at-startup "wl-paste" "--watch" "cliphist" "store" -spawn-at-startup "blueman-applet" spawn-at-startup "wlsunset" "-l" "49.2" "-L" "-123.1" spawn-at-startup "xwayland-satellite" spawn-at-startup "snixembed" "--no-startup-id" diff --git a/packages.txt b/packages.txt index 8947e38..f5af2b8 100644 --- a/packages.txt +++ b/packages.txt @@ -14,7 +14,6 @@ gtklock swayidle snixembed ttf-jetbrains-mono-nerd -network-manager-applet polkit-gnome xdg-desktop-portal-wlr thunar