Files
amane-config/shell.conf
T
server2 65c62734e7 glass: blur strength as a config value
shell.conf blur (1 to 30, default 3; Hyprland's default is 8) sets how
much Hyprland frosts what is behind the glass, applied the moment
shell.conf is saved. Hyprland's blur strength is global (a layer rule can
only switch blur on), so the shell sets decoration.blur.size through
hyprctl eval, and again on every configreloaded>> event, since a config
reload puts Hyprland's own value back. leaving blur out keeps Hyprland's
2026-10-10 00:24:48 +02:00

19 lines
886 B
Plaintext

# amane shell settings, picked up the moment this file is saved: no restart needed.
# the colours themselves come from the wallpaper (matugen/amane.colors, written to ./theme)
# true: the open media card and equalizer take the song cover's colours as their background
# false: the whole shell uses the wallpaper's colours
cover_colors = false
# how long a colour change cross-fades, in milliseconds; 0 switches instantly
transition_ms = 400
# how strongly Hyprland blurs what is behind the glass: 1 (barely, nearly readable) to 30;
# Hyprland's own default is 8. its blur strength is global, so this also changes the blur
# of any other translucent window. leave it out to keep Hyprland's value
blur = 3
# how opaque the shell's surfaces are, 0.05 to 1 (1 = solid). below 1 the desktop shows
# through; to frost it, Hyprland has to blur behind the shell (README: Glass)
glass = 0.4