fix(niri): correct window opacity rules and align theming to CyberQueer palette
- Replace invalid min-opacity with opacity in niri window rules; reorder global rule before per-app overrides so last-match-wins works correctly - dunst: frame_color #aaaaaa → #5018DD, icon_theme → Papirus-Dark - eww: bar and slider colors aligned to CyberQueer #D6ABAB text color Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
bd4a935d51
commit
c8a476d2af
|
|
@ -107,7 +107,7 @@
|
|||
frame_width = 3
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#aaaaaa"
|
||||
frame_color = "#5018DD"
|
||||
|
||||
# Size of gap to display between notifications - requires a compositor.
|
||||
# If value is greater than 0, separator_height will be ignored and a border
|
||||
|
|
@ -218,7 +218,7 @@
|
|||
enable_recursive_icon_lookup = true
|
||||
|
||||
# Set icon theme (only used for recursive icon lookup)
|
||||
icon_theme = "Adwaita, breeze"
|
||||
icon_theme = "Papirus-Dark, Adwaita"
|
||||
# You can also set multiple icon themes, with the leftmost one being used first.
|
||||
# icon_theme = "Adwaita, breeze"
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ tooltip {
|
|||
// Global Styles
|
||||
.bar {
|
||||
|
||||
color: #b0b4bc;
|
||||
color: #D6ABAB;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
|
|
@ -24,7 +24,7 @@ tooltip {
|
|||
|
||||
.sidestuff slider {
|
||||
all: unset;
|
||||
color: #ffd5cd;
|
||||
color: #D6ABAB;
|
||||
}
|
||||
|
||||
.metric scale trough highlight {
|
||||
|
|
|
|||
|
|
@ -208,6 +208,11 @@ window-rule {
|
|||
default-column-width { fixed 900; }
|
||||
}
|
||||
|
||||
// Global window dimming — all windows at 85% opacity by default
|
||||
window-rule {
|
||||
opacity 0.85
|
||||
}
|
||||
|
||||
// Firefox — no transparency
|
||||
window-rule {
|
||||
match app-id=r"^firefox$"
|
||||
|
|
@ -219,15 +224,10 @@ window-rule {
|
|||
opacity 1.0
|
||||
}
|
||||
|
||||
// Global inactive window dimming
|
||||
window-rule {
|
||||
min-opacity 0.85
|
||||
}
|
||||
|
||||
// Screen sharing / video — exclude from dimming
|
||||
window-rule {
|
||||
match app-id=r"^vesktop$"
|
||||
min-opacity 1.0
|
||||
opacity 1.0
|
||||
}
|
||||
|
||||
// ── Keybindings ───────────────────────────────────────────────────────────────
|
||||
|
|
|
|||
Loading…
Reference in New Issue