niri: config: updates

This commit is contained in:
Bloxx12 2025-06-12 20:13:09 +02:00
commit c0c919be76
Signed by: faukah
SSH key fingerprint: SHA256:Uj2AXqvtdCA4hn5Hq0ZonhIAyUqI1q4w2sMG3Z1TH7E

View file

@ -79,8 +79,6 @@ environment {
}
// prefer no client side decorations
prefer-no-csd
// no saving screenshots
screenshot-path null
switch-events {
lid-close {
spawn "swaylock"
@ -108,7 +106,12 @@ window-rule {
open-on-workspace "browser"
}
window-rule {
match app-id="^org\\.keepassxc\\.KeePassXC$"
match app-id="org.keepassxc.KeePassXC"
block-out-from "screen-capture"
open-on-workspace "keepassxc"
}
window-rule {
match app-id="thunderbird"
block-out-from "screen-capture"
open-on-workspace "keepassxc"
}
@ -169,7 +172,7 @@ binds {
close-window
}
Mod+H {
focus-column-left
focus-column-or-monitor-left
}
Mod+J {
focus-window-or-workspace-down
@ -178,10 +181,10 @@ binds {
focus-window-or-workspace-up
}
Mod+L {
focus-column-right
focus-column-or-monitor-right
}
Mod+Shift+H {
move-column-left
move-column-left-or-to-monitor-left
}
Mod+Shift+J {
move-window-down-or-to-workspace-down
@ -190,7 +193,7 @@ binds {
move-window-up-or-to-workspace-up
}
Mod+Shift+L {
move-column-right
move-column-right-or-to-monitor-right
}
Mod+Home {
focus-column-first
@ -405,13 +408,13 @@ binds {
toggle-overview
}
Print {
screenshot
screenshot write-to-disk=false
}
Ctrl+Print {
screenshot-screen
}
Alt+Print {
screenshot-window
screenshot write-to-disk=true
}
Mod+Escape allow-inhibiting=false {
toggle-keyboard-shortcuts-inhibit