niri: config: fix quickshell

This commit is contained in:
Bloxx12 2025-06-29 16:58:33 +02:00
commit b5e9130de8
Signed by: faukah
SSH key fingerprint: SHA256:Uj2AXqvtdCA4hn5Hq0ZonhIAyUqI1q4w2sMG3Z1TH7E

View file

@ -33,7 +33,7 @@ output "HDMI-A-1" {
position x=1920 y=0 position x=1920 y=0
} }
layout { layout {
gaps 8 gaps 0
center-focused-column "on-overflow" center-focused-column "on-overflow"
focus-ring { focus-ring {
width 2 width 2
@ -72,11 +72,16 @@ spawn-at-startup "xwayland-satellite"
spawn-at-startup "avizo-service" spawn-at-startup "avizo-service"
spawn-at-startup "keepassxc" spawn-at-startup "keepassxc"
spawn-at-startup "startxfce4" spawn-at-startup "startxfce4"
spawn-at-startup "quickshell" spawn-at-startup "bash" "-c" "quickshell --path ~/repos/projects/nichts/modules/style/quickshell/shell"
spawn-at-startup "swww-daemon" spawn-at-startup "swww-daemon"
spawn-at-startup "swww-daemon" "--namespace" "overview"
environment { environment {
DISPLAY ":0" DISPLAY ":0"
} }
layer-rule {
match namespace="overview$"
place-within-backdrop true
}
// prefer no client side decorations // prefer no client side decorations
prefer-no-csd prefer-no-csd
switch-events { switch-events {
@ -110,11 +115,6 @@ window-rule {
block-out-from "screen-capture" block-out-from "screen-capture"
open-on-workspace "keepassxc" open-on-workspace "keepassxc"
} }
window-rule {
match app-id="thunderbird"
block-out-from "screen-capture"
open-on-workspace "keepassxc"
}
hotkey-overlay { hotkey-overlay {
skip-at-startup skip-at-startup
} }
@ -134,7 +134,7 @@ binds {
spawn "ghostty" spawn "ghostty"
} }
Mod+D { Mod+D {
spawn "bash" "-c" "quickshell msg launcher open" spawn "bash" "-c" "quickshell --path ~/repos/projects/nichts/modules/style/quickshell/shell msg launcher open"
} }
Mod+Alt+L { Mod+Alt+L {
spawn "swaylock" spawn "swaylock"