move scripts, update other things

This commit is contained in:
fbachus committed 2026-09-30 23:23:35 +02:00
1 parent 8be9fe6370
commit 0c79acd431
61 files changed
+2728 -539

No files matched your search

+52 -14
View File
@@ -12,10 +12,10 @@ window-rule {
match title="^Nextcloud$"
match title="^Volume Control$"
match title="^Network Connections$"
match title="Bitwarden"
match title="^Extension: (Bitwarden Password Manager) - Bitwarden — Zen Browser$"
match title="Extension: (Bitwarden Password Manager) - Bitwarden — Zen Browser"
match title="^Extension:"
// match title="Bitwarden"
match title=r#".*[bB]itwarden.*"#
// match title="^Extension: (Bitwarden Password Manager) - Bitwarden — Zen Browser$"
// match title="^Extension:"
match app-id="^org.kde.kwalletd6$"
match app-id="^hyprland-share-picker$"
match title="^Check Spelling$"
@@ -28,14 +28,21 @@ window-rule {
open-floating true
}
// terminals
window-rule {
match app-id=r#"kitty"#
match app-id="^Alacritty$"
match app-id="^foot$"
match app-id="^rio$"
match app-id="^org.wezfurlong.wezterm$"
match app-id="^neovide$"
// opacity 0.95
draw-border-with-background false
focus-ring {
on
}
// terminal doesn't need to be big
default-column-width { proportion 0.3333; }
background-effect {
blur true
}
@@ -48,18 +55,17 @@ window-rule {
exclude title="^Vivaldi$"
exclude title="^Vivaldi - login - Vivaldi$"
exclude title="^Bitwarden - Vivaldi$"
exclude title=r#"^Extension:"#
exclude title=r#"Extension:"#
exclude title="^Extension:"
exclude title="^Extension: (Bitwarden Password Manager) - Bitwarden — Zen Browser$" app-id="^zen$"
default-column-width { proportion 1.0; }
}
// terminal doesn't need to be big
window-rule {
match app-id="^Alacritty$"
default-column-width { proportion 0.3333; }
}
window-rule {
match app-id="^Thunderbird$"
match app-id="^org.mozilla.Thunderbird$"
//match app-id="^Thunderbird$"
exclude title="^Write:"
default-column-width { proportion 0.9; }
open-on-workspace "2"
@@ -78,7 +84,7 @@ window-rule {
window-rule {
match app-id="^discord$"
default-column-width { proportion 0.667; }
default-column-width { proportion 0.6667; }
}
window-rule {
@@ -105,7 +111,7 @@ window-rule {
// these two will be overridden for all but the chat window
default-column-width { proportion 0.2; }
default-window-height { proportion 0.333; }
default-window-height { proportion 0.3333; }
open-focused false
open-on-workspace "Gaming"
@@ -115,7 +121,7 @@ window-rule {
window-rule {
match title="^Friends List$"
default-column-width { proportion 0.2; }
default-window-height { proportion 0.667; }
default-window-height { proportion 0.6667; }
open-focused false
open-on-workspace "Gaming"
@@ -132,6 +138,36 @@ window-rule {
open-on-output "DP-1"
}
// Games
window-rule {
match title="^Satisfactory$"
match app-id="^steam_app"
open-fullscreen true
}
// indicating casting windows
window-rule {
match is-window-cast-target=true
focus-ring {
off
active-color "#f38ba8"
inactive-color "#7d0d2d"
}
border {
on
width 4
active-color "#f38ba8"
inactive-color "#7d0d2d"
}
shadow {
color "#7d0d2d70"
}
tab-indicator {
active-color "#f38ba8"
inactive-color "#7d0d2d"
}
}
// Work around WezTerm's initial configure bug
// by setting an empty default-column-width.
@@ -148,8 +184,10 @@ window-rule {
match app-id=r#"^org\.keepassxc\.KeePassXC$"#
match app-id=r#"^org\.gnome\.World\.Secrets$"#
match app-id=r#".*[bB]itwarden.*"#
match title=r#".*[bB]itwarden.*"#
block-out-from "screen-capture"
block-out-from "screencast"
// Use this instead if you want them visible on third-party screenshot tools.
// block-out-from "screencast"