AutoYADM commit: 2025-04-04 23:15:10

This commit is contained in:
Daniel Fichtinger 2025-04-04 23:15:10 -04:00
parent d83aa3e8cd
commit d152d2800d
3 changed files with 2996 additions and 651 deletions

View file

@ -12,7 +12,7 @@ include=~/dev/ashen/monorepo/foot/ashen.ini
# font=monospace:size=10 # font=monospace:size=10
# font=SauceCodePro NFM:size=12 # font=SauceCodePro NFM:size=12
# font = IosevkaTerm Nerd Font Mono:size=14, Symbols Nerd Font Mono:size=12, FreeMono:size=12 # font = IosevkaTerm Nerd Font Mono:size=14, Symbols Nerd Font Mono:size=12, FreeMono:size=12
font = JetBrainsMonoNL Nerd Font:size=12, Symbols Nerd Font Mono:size=12, FreeMono:size=12 font = JetBrainsMonoNL Nerd Font:size=12, Symbols Nerd Font Mono:size=12, FreeMono:size=12, Noto Color Emoji:size=12
# font = SauceCodePro NFM:size=12, Symbols Nerd Font Mono:size=12, FreeMono:size=12 # font = SauceCodePro NFM:size=12, Symbols Nerd Font Mono:size=12, FreeMono:size=12
# font-bold = SauceCodePro NFM SemiBold:size=12, Symbols Nerd Font Mono:size=12, FreeMono:size=12 # font-bold = SauceCodePro NFM SemiBold:size=12, Symbols Nerd Font Mono:size=12, FreeMono:size=12
# font-bold=<bold variant of regular font> # font-bold=<bold variant of regular font>

View file

@ -71,10 +71,6 @@ layout {
struts { struts {
top -16 top -16
bottom -16 bottom -16
// left 8
// right 8
// top 7
// bottom 16
} }
// gaps 16 // gaps 16
// gaps 8 // gaps 8
@ -84,8 +80,8 @@ layout {
// - "always", the focused column will always be centered. // - "always", the focused column will always be centered.
// - "on-overflow", focusing a column will center it if it doesn't fit // - "on-overflow", focusing a column will center it if it doesn't fit
// together with the previously focused column. // together with the previously focused column.
center-focused-column "never" // center-focused-column "on-overflow"
// /-always-center-single-column always-center-single-column
// You can customize the widths that "switch-preset-column-width" (Mod+R) toggles between. // You can customize the widths that "switch-preset-column-width" (Mod+R) toggles between.
preset-column-widths { preset-column-widths {
// Proportion sets the width as a fraction of the output width, taking gaps into account. // Proportion sets the width as a fraction of the output width, taking gaps into account.
@ -169,11 +165,10 @@ layout {
// which may be more convenient to use. // which may be more convenient to use.
// See the binds section below for more spawn examples. // See the binds section below for more spawn examples.
// spawn-at-startup "alacritty" "-e" "fish" // spawn-at-startup "alacritty" "-e" "fish"
// spawn-at-startup "dunst" "&" spawn-at-startup "dunst" "&"
// spawn-at-startup "dunst" "&" // spawn-at-startup "systemctl" "--user" "start" "blueman-applet.service"
spawn-at-startup "systemctl" "--user" "restart" "blueman-applet.service"
// spawn-at-startup "systemctl" "--user" "restart" "blueman-manager.service" // spawn-at-startup "systemctl" "--user" "restart" "blueman-manager.service"
spawn-at-startup "systemctl" "--user" "restart" "waybar" // spawn-at-startup "systemctl" "--user" "restart" "waybar"
spawn-at-startup "xwayland-satellite" spawn-at-startup "xwayland-satellite"
// Uncomment this line to ask the clients to omit their client-side decorations if possible. // Uncomment this line to ask the clients to omit their client-side decorations if possible.
// If the client will specifically ask for CSD, the request will be honored. // If the client will specifically ask for CSD, the request will be honored.
@ -221,6 +216,12 @@ window-rule {
proportion 0.75 proportion 0.75
} }
} }
window-rule {
match app-id="^Bitwarden$"
default-column-width {
proportion 0.33337
}
}
window-rule { window-rule {
match app-id="vesktop$" match app-id="vesktop$"
// clip-to-geometry true // clip-to-geometry true
@ -637,29 +638,29 @@ binds {
// The following binds move the focused window in and out of a column. // The following binds move the focused window in and out of a column.
// If the window is alone, they will consume it into the nearby column to the side. // If the window is alone, they will consume it into the nearby column to the side.
// If the window is already in a column, they will expel it out. // If the window is already in a column, they will expel it out.
Mod+BracketLeft { Mod+Alt+C {
consume-or-expel-window-left consume-or-expel-window-left
} }
Mod+BracketRight { Mod+Alt+D {
consume-or-expel-window-right consume-or-expel-window-right
} }
// Consume one window from the right to the bottom of the focused column. // Consume one window from the right to the bottom of the focused column.
Mod+BraceLeft { Mod+Alt+F {
consume-window-into-column consume-window-into-column
} }
// Expel the bottom window from the focused column to the right. // Expel the bottom window from the focused column to the right.
Mod+BraceRight { Mod+Alt+P {
expel-window-from-column expel-window-from-column
} }
Mod+R { Mod+R {
switch-preset-column-width switch-preset-column-width
} }
Mod+Shift+R { // Mod+Shift+R {
switch-preset-window-height // switch-preset-window-height
} // }
Mod+Ctrl+R { // Mod+Ctrl+R {
reset-window-height // reset-window-height
} // }
Mod+F { Mod+F {
maximize-column maximize-column
} }
@ -696,10 +697,10 @@ binds {
set-window-height "+10%" set-window-height "+10%"
} }
// Move the focused window between the floating and the tiling layout. // Move the focused window between the floating and the tiling layout.
Mod+V { Mod+T {
toggle-window-floating toggle-window-floating
} }
Mod+Shift+V { Mod+Shift+T {
switch-focus-between-floating-and-tiling switch-focus-between-floating-and-tiling
} }
// Toggle tabbed column display mode. // Toggle tabbed column display mode.

File diff suppressed because it is too large Load diff