diff --git a/.config/niri/niri.d/startup.kdl b/.config/niri/niri.d/startup.kdl new file mode 100644 index 0000000..372ff20 --- /dev/null +++ b/.config/niri/niri.d/startup.kdl @@ -0,0 +1,22 @@ +// ────────────── Startup ────────────── + +// 1. Zuerst alte X-Sperrdateien löschen (verhindert :1, :2 Fehler beim Relog) +spawn-sh-at-startup "rm -f /tmp/.X11-unix/X0 /tmp/.X0-lock" + +// 2. Xwayland-satellite explizit auf :0 starten +spawn-at-startup "xwayland-satellite" ":0" + +// 3. Umgebungsvariablen für DBus/Systemd setzen +spawn-at-startup "dbus-update-activation-environment" "--systemd" "DISPLAY=:0" "WAYLAND_DISPLAY" "XDG_CURRENT_DESKTOP" + +// Polkit mit erzwungenem Dark-Mode und Theme starten +spawn-sh-at-startup "GTK_THEME=catppuccin-mocha-mauve-standard+default /usr/lib/polkit-kde-authentication-agent-1 &" + +prefer-no-csd // Disable program decorations +screenshot-path "~/Bilder/Screenshots/PC/Screenshot_%Y-%m-%d_%H%M%S.png" + +spawn-at-startup "vivaldi" +spawn-at-startup "thunderbird" + +spawn-sh-at-startup "sleep 2 && alacritty" +spawn-sh-at-startup "sleep 7 && discord" \ No newline at end of file