niri/config: config changes

This commit is contained in:
Bloxx12 2025-07-19 00:37:12 +02:00
commit 6a0ecd3fe7
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw

View file

@ -42,9 +42,7 @@ layout {
active-gradient from="#E5989B" to="#FFB4A2" angle=45 relative-to="workspace-view" in="oklch longer hue" active-gradient from="#E5989B" to="#FFB4A2" angle=45 relative-to="workspace-view" in="oklch longer hue"
} }
border { border {
width 1 off
active-color "#000"
inactive-color "#000"
} }
tab-indicator { tab-indicator {
width 2 width 2
@ -69,10 +67,8 @@ layout {
background-color "transparent" background-color "transparent"
} }
// xwayland stuff // xwayland stuff
spawn-at-startup "xwayland-satellite" // spawn-at-startup "xwayland-satellite"
spawn-at-startup "avizo-service" spawn-at-startup "kwalletd6"
spawn-at-startup "keepassxc"
spawn-at-startup "startxfce4"
spawn-at-startup "bash" "-c" "quickshell --path ~/repos/projects/nichts/modules/style/quickshell/shell" spawn-at-startup "bash" "-c" "quickshell --path ~/repos/projects/nichts/modules/style/quickshell/shell"
environment { environment {
DISPLAY ":0" DISPLAY ":0"
@ -93,7 +89,33 @@ overview {
backdrop-color "#777777" backdrop-color "#777777"
} }
animations { animations {
// off window-close {
duration-ms 250
curve "linear"
custom-shader r"
vec4 fall_and_rotate(vec3 coords_geo, vec3 size_geo) {
float progress = niri_clamped_progress * niri_clamped_progress;
vec2 coords = (coords_geo.xy - vec2(0.5, 1.0)) * size_geo.xy;
coords.y -= progress * 1440.0;
float random = (niri_random_seed - 0.5) / 2.0;
random = sign(random) - random;
float max_angle = 0.5 * random;
float angle = progress * max_angle;
mat2 rotate = mat2(cos(angle), -sin(angle), sin(angle), cos(angle));
coords = rotate * coords;
coords_geo = vec3(coords / size_geo.xy + vec2(0.5, 1.0), 1.0);
vec3 coords_tex = niri_geo_to_tex * coords_geo;
vec4 color = texture2D(niri_tex, coords_tex.st);
return color;
}
vec4 close_color(vec3 coords_geo, vec3 size_geo) {
return fall_and_rotate(coords_geo, size_geo);
}
"
}
} }
window-rule { window-rule {
match app-id="unset" match app-id="unset"
@ -130,6 +152,9 @@ binds {
Mod+Return { Mod+Return {
spawn "ghostty" spawn "ghostty"
} }
Mod+B {
spawn "brave"
}
Mod+D { Mod+D {
spawn "bash" "-c" "quickshell --path ~/repos/projects/nichts/modules/style/quickshell/shell msg launcher open" spawn "bash" "-c" "quickshell --path ~/repos/projects/nichts/modules/style/quickshell/shell msg launcher open"
} }