KDE: tema Layan vía AUR (look-and-feel real de este equipo)

kde/setup.sh instala plasma6-themes-layan-git, tela-icon-theme y
layan-cursor-theme-git (a /usr/share, sin vendorizar binarios). El look
capturado (rc files, splash Animated-Abstract-Cube) ya va por chezmoi
en arch-configs, ver shared/capture-kde.sh. README actualizado: KDE ya
no es Catppuccin+Papirus, diverge de GNOME (Layan+Tela). También
arregla un bug de capture-kde.sh (hostname -> uname -n).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Josevi
2026-07-08 13:42:36 +02:00
co-authored by Claude Sonnet 5
parent 0440b7e093
commit 5400813069
3 changed files with 19 additions and 11 deletions
+10 -6
View File
@@ -40,9 +40,12 @@ privado), nombre y email de git. Después, sin más intervención:
`paru` (se bootstrapea solo). Sin Flatpak salvo que lo añadas.
- **Contenedores**: Podman + `podman-docker` (capa de compat), no Docker.
- **Navegador**: Zen Browser. También ungoogled-chromium.
- **Aspecto**: Catppuccin Mocha + iconos Papirus-Dark + JetBrains Mono Nerd en
ambos escritorios (coherencia GNOME/KDE). GNOME añade Dash-to-Dock y
extensiones (AppIndicator, Blur my Shell, Caffeine, Clipboard Indicator, Vitals).
- **Aspecto**: JetBrains Mono Nerd en ambos escritorios; el resto diverge por DE.
GNOME: Catppuccin Mocha + iconos Papirus-Dark + Dash-to-Dock y extensiones
(AppIndicator, Blur my Shell, Caffeine, Clipboard Indicator, Vitals). KDE: tema
global Layan + iconos Tela + cursores Layan-white (paquetes AUR, ver
`kde/setup.sh`) + splash Animated-Abstract-Cube; look capturado del portátil
con `shared/capture-kde.sh` y aplicado vía chezmoi.
- **Dotfiles**: `chezmoi` apuntando a un repo separado (`arch-configs`).
## ⚠️ Antes de lanzar
@@ -70,6 +73,7 @@ privado), nombre y email de git. Después, sin más intervención:
Comunes (`shared/packages-common.sh`): zsh+starship+CLI moderno, git+base-devel,
Podman, nodejs/python/rustup, Bitwarden, DBeaver, Obsidian, GIMP, Syncthing,
Remmina+FreeRDP, Apostrophe, Zen Browser, VSCode, DavMail, Betterbird, OnlyOffice,
Spotify, ungoogled-chromium, Input Remapper, HelpWire (vía `.deb`→`debtap`).
GNOME añade gnome-calculator/tweaks; KDE añade kcalc/ark/spectacle.
Remmina+FreeRDP, Apostrophe, guvcview, KVIrc, Zen Browser, VSCode, DavMail,
Betterbird, OnlyOffice, Spotify, ungoogled-chromium, Karere, HelpWire (vía
`.deb`→`debtap`). GNOME añade gnome-calculator/tweaks; KDE añade
kcalc/ark/spectacle/kdeconnect/kinfocenter.
+8 -4
View File
@@ -73,7 +73,8 @@ install_bootloader
echo ">> Bootstrapeando paru y paquetes AUR..."
bootstrap_paru
install_aur "${AUR_COMMON[@]}" \
plasma6-applets-panel-colorizer kwin-effects-better-blur-dx
plasma6-applets-panel-colorizer kwin-effects-better-blur-dx \
plasma6-themes-layan-git tela-icon-theme layan-cursor-theme-git
install_helpwire
echo ">> Servicios..."
@@ -82,9 +83,12 @@ systemctl enable NetworkManager
systemctl enable bluetooth
systemctl enable "syncthing@$INSTALL_USER.service"
# KDE se deja vanilla a propósito: la personalización (tema, layout, fuentes,
# decoración) se captura del portátil con shared/capture-kde.sh y se replica vía
# chezmoi (dotfiles) + paquetes en este setup.sh. Single-monitor como base.
# Tema: Layan (global theme) + iconos Tela + cursores Layan-white, vía AUR
# (plasma6-themes-layan-git/tela-icon-theme/layan-cursor-theme-git de arriba,
# instalan en /usr/share, sin copiar binarios en dotfiles). El resto de la
# personalización (rc files, layout de paneles, splash Animated-Abstract-Cube)
# se captura del portátil con shared/capture-kde.sh y se replica vía chezmoi.
# Single-monitor como base.
# --- chezmoi: dotfiles personales (repo arch-configs) --------------------------
echo ">> chezmoi init --apply (repo arch-configs)..."
+1 -1
View File
@@ -44,7 +44,7 @@ pacman -Qqen >"$OUT/packages-native.txt" # repos oficiales, instalados a mano
pacman -Qqm >"$OUT/packages-aur.txt" # foráneos (AUR)
cat >"$OUT/README.txt" <<EOF
Captura KDE de $(hostname) el $(date -I).
Captura KDE de $(uname -n) el $(date -I).
config/, share/ -> revisar y meter en arch-configs con: chezmoi add <ruta>
packages-native.txt / packages-aur.txt -> diff contra packages-common.sh y