AutoYADM commit: 2025-03-26 11:15:24

This commit is contained in:
Daniel Fichtinger 2025-03-26 11:15:24 -04:00
parent 63679ebbd5
commit 7aa4af336c
4 changed files with 114 additions and 406 deletions

View file

@ -65,6 +65,16 @@ output "DP-1" {
layout {
// Set gaps around windows in logical pixels.
gaps 16
struts {
top -16
bottom -16
// left 8
// right 8
// top 7
// bottom 16
}
// gaps 16
// gaps 8
// When to center a column when changing focus, options are:
// - "never", default behavior, focusing an off-screen column will keep at the left
// or right edge of the screen.
@ -104,13 +114,13 @@ layout {
// `draw-border-with-background`.
// You can change how the focus ring looks.
focus-ring {
// off
off
width 1
active-color "#B14242"
inactive-color "#121212"
}
border {
off
// off
width 1
active-color "#B14242"
inactive-color "#121212"
@ -145,18 +155,11 @@ layout {
// You can also change the shadow color and opacity.
color "#0007"
}
// Struts shrink the area occupied by windows, similarly to layer-shell panels.
// Struts shrink the area occupied by windows, similarly to layer-shell panels.
// You can think of them as a kind of outer gaps. They are set in logical pixels.
// Left and right struts will cause the next window to the side to always be visible.
// Top and bottom struts will simply add outer gaps in addition to the area occupied by
// layer-shell panels and regular gaps.
struts {
// left 64
// right 64
// top 64
// bottom 64
}
}
// Add lines like this to spawn processes at startup.
// Note that running niri as a session supports xdg-desktop-autostart,
@ -165,8 +168,9 @@ layout {
// spawn-at-startup "alacritty" "-e" "fish"
// spawn-at-startup "dunst" "&"
// spawn-at-startup "dunst" "&"
spawn-at-startup "systemctl" "--user" "start" "dunst"
spawn-at-startup "systemctl" "--user" "restart" "blueman-applet.service"
spawn-at-startup "systemctl" "--user" "restart" "blueman-manager.service"
spawn-at-startup "systemctl" "--user" "restart" "waybar"
spawn-at-startup "xwayland-satellite"
// 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.
@ -293,6 +297,9 @@ binds {
Mod+Return {
spawn "footclient"
}
Mod+Space {
spawn "footclient"
}
Mod+D {
spawn "fuzzel" "--hide-before-typing" "-I" "--placeholder=Select an application:"
}