I use swaync as a notifiaction daemon in hyprland because ChatGPT said i can’t use the kde notification daemon on hyprland but due to that KDE Plasma also uses Swaync as its notification daemon but i don’t want that I want kde to manage notifications when i am in kde session and then swaync in hyprland.
I tried pkill swaync but that doesn’t do anything.
I also tried to kill swaync then restart plasmashell but that also did not do anything.
One more thing is that this issue persists even if I turn on my computer then select plasma on login manager without ever opening hyprland.
Swaync launches as a systemd dbus service. The only thing I found that worked was to remove the executable bit and add it back when I swapped to hyprland.
You could use that to then have swaync disabled/stopped when you are logged into KDE Plasma.
I think you may also need this line in your hyprland config, if you don’t already. exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP