dots/configs/niri/base/rules.kdl
2026-02-10 11:52:53 -03:00

43 lines
891 B
Text

window-rule {
// Floatin Windows
match app-id="firefox$" title="^Picture-in-Picture$"
match app-id="^brave-.*-Default$"
match app-id="re.sonny.Junction"
match title="^Meet: .*" app-id="brave-browser"
// Extensions popup
open-floating true
clip-to-geometry false
}
window-rule {
// Full width window
match app-id="beekeeper-studio"
open-maximized true
}
window-rule {
// Block from screen capture
match app-id="^org\\.keepassxc\\.KeePassXC$"
match app-id="^org\\.gnome\\.World\\.Secrets$"
block-out-from "screencast"
}
window-rule {
match app-id="brave-browser"
match at-startup=true
default-column-width {
proportion 0.5
}
}
window-rule {
geometry-corner-radius 4
clip-to-geometry true
}
layer-rule {
match namespace="kitty-quick-access"
geometry-corner-radius 12
shadow {
on
spread 10
softness 20
offset x=-10 y=10
}
}