summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseraphim <18ycm9tx@anonaddy.me>2026-08-15 05:55:23 +0000
committerseraphim <18ycm9tx@anonaddy.me>2026-08-15 05:55:23 +0000
commit1955ca312d62c2741b1eb149351d698f15a05960 (patch)
tree69d16bbdbab46a047fa127d8abaecf8018d9c9a3
parent7c739fc4ad94ba694cff052c104f0484dbdff56a (diff)
first one
-rwxr-xr-xniri/.config/niri/config.kdl5
-rw-r--r--start-niri.sh10
2 files changed, 12 insertions, 3 deletions
diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl
index fc9a7d8..4d4091e 100755
--- a/niri/.config/niri/config.kdl
+++ b/niri/.config/niri/config.kdl
@@ -6,9 +6,8 @@ spawn-at-startup "Throne"
spawn-at-startup "polkit-gnome-authentication-agent-1"
spawn-at-startup "vesktop" "--start-minimized"
spawn-at-startup "keepassxc" "--minimized"
-spawn-at-startup "waybar"
spawn-at-startup "systemctl" "--user" "start" "hyprpolkitagent"
-
+spawn-at-startup "dbus-update-activation-environment" "WAYLAND_DISPLAY" "DISPLAY" "XDG_CURRENT_DESKTOP"
prefer-no-csd
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
@@ -164,7 +163,7 @@ layer-rule {
binds {
// Noctalia & Application Launchers
Mod+Shift+T { spawn "telegram-desktop"; }
- Mod+Shift+B { spawn "helium --ozone-platform-hint=auto"; }
+ Mod+Shift+B { spawn "helium"; }
Mod+D hotkey-overlay-title="App Launcher" { spawn "noctalia" "msg" "panel-toggle" "launcher"; }
Ctrl+Mod+V hotkey-overlay-title="Clipboard History" { spawn "noctalia" "msg" "panel-toggle" "clipboard"; }
Mod+T hotkey-overlay-title="File Manager" { spawn "dolphin"; }
diff --git a/start-niri.sh b/start-niri.sh
new file mode 100644
index 0000000..b9df63a
--- /dev/null
+++ b/start-niri.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# Устанавливаем переменные для корректной работы Qt/Noctalia
+export XDG_CURRENT_DESKTOP=niri
+export XDG_SESSION_TYPE=wayland
+export QT_QPA_PLATFORM=wayland
+
+# Запускаем dbus-сессию, если она еще не создана greetd, и внутри нее niri
+exec dbus-run-session niri
+