KDE: quita el pin roto de Discover del panel (setup mínimo)

El panel por defecto de Plasma clava org.kde.discover.desktop, que no se
instala en el setup mínimo -> icono en blanco que da error al pulsar. El
oneshot de tema fija lanzadores limpios (dolphin+konsole) en el gestor de
tareas, localizando su applet dinámicamente.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
josevi
2026-06-23 23:28:18 +02:00
co-authored by Claude Opus 4.8
parent 7fd2cb55f4
commit cd9209178f
+12
View File
@@ -102,6 +102,18 @@ plasma-changeicons Papirus-Dark 2>/dev/null || true
# Fuentes # Fuentes
kwriteconfig6 --file kdeglobals --group General --key font "JetBrains Mono Nerd Font,11,-1,5,50,0,0,0,0,0" kwriteconfig6 --file kdeglobals --group General --key font "JetBrains Mono Nerd Font,11,-1,5,50,0,0,0,0,0"
kwriteconfig6 --file kdeglobals --group General --key fixed "JetBrains Mono Nerd Font Mono,12,-1,5,50,0,0,0,0,0" kwriteconfig6 --file kdeglobals --group General --key fixed "JetBrains Mono Nerd Font Mono,12,-1,5,50,0,0,0,0,0"
# El panel por defecto de Plasma clava Discover (no instalado en el setup mínimo)
# -> icono en blanco que da error. Fijamos lanzadores limpios en el gestor de tareas.
A="$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc"
grp=$(grep -B6 "plugin=org.kde.plasma.icontasks" "$A" 2>/dev/null | grep -oE "Containments\]\[[0-9]+\]\[Applets\]\[[0-9]+" | tail -1) || true
if [[ -n "$grp" ]]; then
c=$(grep -oE "Containments\]\[[0-9]+" <<<"$grp" | grep -oE "[0-9]+")
a=$(grep -oE "Applets\]\[[0-9]+" <<<"$grp" | grep -oE "[0-9]+")
kwriteconfig6 --file plasma-org.kde.plasma.desktop-appletsrc \
--group Containments --group "$c" --group Applets --group "$a" \
--group Configuration --group General \
--key launchers "applications:org.kde.dolphin.desktop,applications:org.kde.konsole.desktop"
fi
rm -f "$HOME/.config/autostart/firstboot-theme.desktop" rm -f "$HOME/.config/autostart/firstboot-theme.desktop"
EOS EOS
chmod +x "$USER_HOME/.local/bin/firstboot-theme.sh" chmod +x "$USER_HOME/.local/bin/firstboot-theme.sh"