kde: capturar plasmoids del Store/GitHub (no viajaban)
capture-kde.sh no incluia ~/.local/share/plasma/plasmoids, asi que los widgets de KDE Store/GitHub (no estan en AUR) nunca llegaban al repo de dotfiles y el panel quedaba con huecos vacios. Anadido a la allowlist + nota en setup.sh de que van por chezmoi, no por AUR. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -72,6 +72,10 @@ install_bootloader
|
||||
|
||||
echo ">> Bootstrapeando paru y paquetes AUR..."
|
||||
bootstrap_paru
|
||||
# Solo plasmoides que EXISTEN en AUR. Los de KDE Store/GitHub (gnome-pager, kMenu,
|
||||
# kvitals, windowtitlereborn, claudeusageswitcher, tt.launchpadPlasma) NO están en
|
||||
# AUR: viajan como dotfiles vía chezmoi (~/.local/share/plasma/plasmoids), capturados
|
||||
# con shared/capture-kde.sh. No los añadas aquí.
|
||||
install_aur "${AUR_COMMON[@]}" \
|
||||
plasma6-applets-panel-colorizer kwin-effects-better-blur-dx \
|
||||
plasma6-themes-layan-git tela-icon-theme layan-cursor-theme-git
|
||||
|
||||
@@ -31,6 +31,8 @@ share_dirs=(
|
||||
color-schemes # esquemas de color propios
|
||||
konsole # perfiles de Konsole
|
||||
plasma/look-and-feel # global theme si lo hiciste tú
|
||||
plasma/plasmoids # widgets de KDE Store/GitHub (no están en AUR); el panel
|
||||
# los referencia por id, así que SIN esto quedan huecos vacíos
|
||||
)
|
||||
|
||||
mkdir -p "$OUT/config" "$OUT/share"
|
||||
@@ -47,6 +49,10 @@ cat >"$OUT/README.txt" <<EOF
|
||||
Captura KDE de $(uname -n) el $(date -I).
|
||||
|
||||
config/, share/ -> revisar y meter en arch-configs con: chezmoi add <ruta>
|
||||
OJO share/plasma/plasmoids/: widgets de KDE Store/GitHub que NO están en AUR.
|
||||
Van como dotfiles (chezmoi), NO como paquete. chezmoi los replica en el sistema
|
||||
nuevo y el panel los coge por id. Si un id no casa con el del appletsrc, edita
|
||||
el "Id" del metadata.json del plasmoide para que coincida.
|
||||
packages-native.txt / packages-aur.txt -> diff contra packages-common.sh y
|
||||
kde/setup.sh; añade los que falten.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user