niri: add snixembed startup and Wine tray window rule
This commit is contained in:
@@ -41,6 +41,7 @@ spawn-at-startup "wl-paste" "--watch" "cliphist" "store"
|
|||||||
spawn-at-startup "blueman-applet"
|
spawn-at-startup "blueman-applet"
|
||||||
spawn-at-startup "wlsunset" "-l" "49.2" "-L" "-123.1"
|
spawn-at-startup "wlsunset" "-l" "49.2" "-L" "-123.1"
|
||||||
spawn-at-startup "xwayland-satellite"
|
spawn-at-startup "xwayland-satellite"
|
||||||
|
spawn-at-startup "snixembed" "--no-startup-id"
|
||||||
|
|
||||||
binds {
|
binds {
|
||||||
Mod+Q repeat=false { close-window; }
|
Mod+Q repeat=false { close-window; }
|
||||||
@@ -121,6 +122,14 @@ window-rule {
|
|||||||
variable-refresh-rate true
|
variable-refresh-rate true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wine System Tray: hide the host window, icons bridge to SNI via snixembed
|
||||||
|
window-rule {
|
||||||
|
match app-id="^explorer.exe$"
|
||||||
|
match title="^Wine System Tray$"
|
||||||
|
open-floating true
|
||||||
|
default-floating-position x=-9999 y=-9999
|
||||||
|
}
|
||||||
|
|
||||||
// RuneLite (Java app-id pattern - verify with: niri msg pick-window)
|
// RuneLite (Java app-id pattern - verify with: niri msg pick-window)
|
||||||
window-rule {
|
window-rule {
|
||||||
match app-id="^(net-runelite-client-RuneLite|runelite|RuneLite)$"
|
match app-id="^(net-runelite-client-RuneLite|runelite|RuneLite)$"
|
||||||
|
|||||||
Reference in New Issue
Block a user