Asahi: DarkPanel-Theme fuer dunkles GNOME-Panel
GNOME 48 Panel bleibt hell trotz Dark-Mode. Loesung: user-theme Extension aktivieren + minimales DarkPanel Shell-Theme. Doku in CLAUDE.md ergaenzt. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
f91383b927
commit
81e3ec1ac5
2 changed files with 35 additions and 0 deletions
|
|
@ -97,6 +97,13 @@ die Setup-Skripte nicht heruntergeladen werden.
|
|||
- Sleep/Suspend waehrend Installation verhindern
|
||||
- DPMS gestaffelt: 5/6/7 Min (Blank/Sleep/Off)
|
||||
|
||||
### GNOME 48 Panel hell trotz Dark-Mode (Asahi)
|
||||
- Panel bleibt hell, egal ob color-scheme auf prefer-dark steht (sowohl native Top-Bar als auch Dash to Panel)
|
||||
- Dash-to-Panel custom-bg macht Panel dunkel, aber Schrift auch dunkel (unlesbar)
|
||||
- Loesung: user-theme Extension + minimales DarkPanel Shell-Theme (~/.local/share/themes/DarkPanel/gnome-shell/gnome-shell.css)
|
||||
- **Stolperstein:** Extension muss explizit aktiviert werden (`gnome-extensions enable user-theme@...`) — gsettings allein reicht nicht
|
||||
- gnome-shell-extension-user-theme muss per dnf installiert sein
|
||||
|
||||
### Zsh & Tools
|
||||
- oh-my-zsh, Powerlevel10k, zsh-syntax-highlighting, MesloLGS NF Font
|
||||
- PlatformIO via pipx
|
||||
|
|
|
|||
|
|
@ -222,6 +222,34 @@ if [[ -n "$GNOME_TERM_PROFILE" ]]; then
|
|||
ok "GNOME Terminal: MesloLGS NF 11"
|
||||
fi
|
||||
|
||||
# Dark-Mode + DarkPanel-Theme (GNOME 48 Panel bleibt sonst hell)
|
||||
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
|
||||
THEME_DIR="$HOME/.local/share/themes/DarkPanel/gnome-shell"
|
||||
mkdir -p "$THEME_DIR"
|
||||
cat > "$THEME_DIR/gnome-shell.css" <<'CSSEOF'
|
||||
/* Dark panel override - GNOME 48 Panel bleibt sonst hell trotz Dark-Mode */
|
||||
#panel, #panel .panel-button {
|
||||
background-color: #2d2d2d;
|
||||
color: #ffffff;
|
||||
}
|
||||
#panel .panel-button:hover {
|
||||
background-color: #3d3d3d;
|
||||
color: #ffffff;
|
||||
}
|
||||
#panel .panel-button:active,
|
||||
#panel .panel-button:focus {
|
||||
background-color: #4d4d4d;
|
||||
color: #ffffff;
|
||||
}
|
||||
CSSEOF
|
||||
if gnome-extensions list 2>/dev/null | grep -q user-theme; then
|
||||
gnome-extensions enable user-theme@gnome-shell-extensions.gcampax.github.com 2>/dev/null || true
|
||||
gsettings set org.gnome.shell.extensions.user-theme name 'DarkPanel'
|
||||
ok "Dark-Mode + DarkPanel-Theme aktiviert"
|
||||
else
|
||||
warn "user-theme Extension nicht installiert — 'sudo dnf install gnome-shell-extension-user-theme'"
|
||||
fi
|
||||
|
||||
# Gammastep (Blaulichtfilter, Night Light nicht verfuegbar auf Asahi)
|
||||
mkdir -p ~/.config/gammastep
|
||||
if [[ ! -f ~/.config/gammastep/config.ini ]]; then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue