54ca75b855
- shell.conf glass (0.05 to 1, default 1 = solid, as before): the surfaces' opacity; read live with the theme - surface.rs: shell() draws the island, the idle pill and the workspace pill (fill, rim, shadow), so a design is one file; the default is the look so far - see-through surfaces can't hide content under a veil, so with glass below 1 the open/close fades use .opacity() while they run - README: the Hyprland layer rule that frosts what's behind the shell (namespace match is a full match: ^magic-.*$; ignore_alpha keeps the transparent margin around the island sharp) - docs/design: the solid look and glass 0.5 with the rule, for review
14 lines
622 B
Plaintext
14 lines
622 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 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 = 1.0
|