feat/cleanup: some january updates

- do not commit lock files
- add script connection to waybar (script not yet in this repo)
- delay some loading in nvim
- update niri to use swaylock and swayidle
- add some niri windowrules for default window widths
- update paru to offer choice for what to update
This commit is contained in:
fbachus
2026-02-02 00:09:11 +01:00
parent 8a676a19c1
commit cc368399ef
13 changed files with 137 additions and 11 deletions
+35 -2
View File
@@ -36,18 +36,51 @@ window-rule {
}
}
// browsers in full width
window-rule {
match app-id="^zen$"
match app-id="^vivaldi-stable$"
exclude title="^Vivaldi$"
exclude title="^Vivaldi - login - Vivaldi$"
exclude title="^Bitwarden - Vivaldi$"
default-column-width { proportion 1.0; }
}
// terminal doesn't need to be big
window-rule {
match app-id="^Alacritty$"
default-column-width { proportion 0.333; }
}
window-rule {
match app-id="^Slack$"
match app-id="^org.telegram.desktop$"
match app-id="^ZapZap$"
match app-id="^discord$"
block-out-from "screencast"
open-on-workspace "Comms"
}
window-rule {
match app-id="^discord$"
default-column-width { proportion 0.667; }
}
window-rule {
match app-id="^Slack$"
match app-id="^org.telegram.desktop$"
match app-id="^ZapZap$"
open-on-workspace "Comms"
default-column-display "tabbed"
default-column-width { proportion 0.5; }
}
window-rule {
match app-id="^spotify$"
match app-id="^com.sayonara-player.Sayonara$"
default-column-width { proportion 0.9; }
open-on-workspace "Music"
}
@@ -67,7 +100,7 @@ window-rule {
window-rule {
match title="^Friends List$"
default-window-height { proportion 0.666; }
default-window-height { proportion 0.667; }
open-focused false
open-on-workspace "Gaming"