Files
dotfiles/.config/niri/shared/window-rule.kdl

70 lines
1.4 KiB
Plaintext

window-rule {
match app-id="code"
default-column-width { proportion 1.0; }
}
window-rule {
match app-id="google-chrome"
default-column-width { proportion 1.0; }
}
window-rule {
match app-id="discord" at-startup=true
open-on-workspace "chat"
default-column-width { proportion 0.9; }
}
window-rule {
// Music
match app-id="chrome-music.youtube.com__-Default" at-startup=true
open-on-workspace "chat"
default-column-width { proportion 0.9; }
}
window-rule {
match app-id="Slack" at-startup=true
open-on-workspace "chat"
default-column-width { proportion 0.9; }
}
window-rule {
// Calendar
match app-id="chrome-kjbdgfilnfhdoflbpgamdcdgpehopbep-Default" at-startup=true
open-on-workspace "chat"
default-column-width { proportion 0.9; }
}
window-rule {
match title="Friends List" app-id="steam"
min-width 400
max-width 400
}
window-rule {
match app-id=r#"^steam_app_.*$"#
open-fullscreen true
}
window-rule {
match app-id=r#"^$"# title=r#"^$"#
open-floating true
default-floating-position x=12 y=12 relative-to="top-right"
open-focused false
}
window-rule {
match title="Meet -"
open-floating true
open-focused false
default-floating-position x=12 y=12 relative-to="bottom-right"
}
window-rule {
match app-id="steam" title=r#"^notificationtoasts_\d+_desktop$"#
default-floating-position x=10 y=10 relative-to="bottom-right"
open-focused false
}