Commit Graph
21 Commits
Author SHA1 Message Date
JoseviandClaude Sonnet 5 e8e5b2060b Sincroniza kde/setup.sh con lo instalado hoy en esta máquina
- ksshaskpass: ssh-add helper vía kwallet, instalado a mano hoy (03/08).
- kwin-effects-glass-git: efecto de cristal para kwin, mismo día, junto al
  resto de efectos de blur ya trackeados.

packagekit-qt6 sigue instalado en esta máquina pero se deja fuera del script
a propósito: la decisión de quitarlo (commit 4cb89eb) sigue vigente, es solo
resto de antes de esa limpieza.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 13:42:28 +02:00
JoseviandClaude Sonnet 5 4cb89eb536 Sincroniza el instalador con lo realmente instalado en esta máquina
- vim, usbutils, gvfs-mtp, chezmoi (ya en repos oficiales, fuera de AUR),
  kdegraphics-thumbnailers, breeze-enhanced, yin-yang, heroic-games-launcher-bin.
- Quita discover/packagekit-qt6 de kde/setup.sh: ya no se usan, pamac-all es
  el único gestor gráfico.
- claude-code sale de AUR_COMMON (se desincroniza) y pasa a instalador nativo
  oficial vía install_claude_code() en shared/packages-common.sh, llamado
  desde ambos setup.sh.
- Karere se queda en AUR_COMMON tal cual pese a que en la práctica corre por
  Flatpak en esta máquina (el build de AUR es inestable, ver comentario ya
  existente en install_aur); Heroic pasa a AUR (tenía alternativa estable).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-31 20:34:32 +02:00
Josevi 8d5f0f1546 Añade a los scripts lo instalado a mano en este equipo
Diff de pacman -Qqe / paru -Qqem contra packages-common.sh y kde/setup.sh:
audio (PipeWire+Wireplumber), VPN (tailscale, openvpn), codecs (vlc, gst-*),
utilidades de hardware (amd-ucode, cpupower, power-profiles-daemon, zram),
plasma-systemmonitor y appmenu-gtk-module (curados originalmente fuera),
plasmoides/tema extra (appgrid, smart-video-wallpaper, pamac tray), y apps
(claude-code, vscodium, ventoy, woeusb-ng, pamac, cursores Bibata/Googledot).
Cursor activo real es Bibata-Modern-Classic, no Layan-white: comentario
actualizado. Servicios tailscaled/power-profiles-daemon/cpupower habilitados
en ambos DE (mismo hardware).
2026-07-27 05:47:30 +02:00
Josevi 2761070876 updates 2026-07-12 08:34:48 +02:00
joseviandClaude Opus 4.8 178768a5ad 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>
2026-07-08 20:42:09 +02:00
JoseviandClaude Sonnet 5 5400813069 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>
2026-07-08 13:42:36 +02:00
JoseviandClaude Sonnet 5 0440b7e093 KDE: promueve apps instaladas a mano a paquetes base; quita input-remapper
Añade a los scripts lo que llevaba usando semanas sin estar versionado
(kdeconnect, kinfocenter, sddm-kcm, guvcview, kvirc, hunspell es/en,
plasma6-applets-panel-colorizer, kwin-effects-better-blur-dx). Quita
input-remapper-git de AUR_COMMON: decidido no instalarlo por defecto.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 08:00:34 +02:00
JoseviandClaude Opus 4.8 e5e38551a3 KDE: instala bluedevil (UI de Bluetooth de Plasma)
El Plasma curado no incluía la integración de Bluetooth, así que el
módulo en Preferencias del Sistema y el applet de bandeja no aparecían
pese a tener bluez + servicio activos. GNOME no se ve afectado: su UI
llega vía gnome-control-center.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 20:38:35 +02:00
joseviandClaude Opus 4.8 37a88eeb2a KDE: log de la fase chroot en /var/log/arch-setup.log
tee de pacman/paru/chezmoi a un log dentro del sistema nuevo (persiste al
reinicio) para revisar fallos AUR después del primer arranque.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 19:59:15 +02:00
joseviandClaude Opus 4.8 1ee91d59c2 KDE: Discover; arregla build Rust en AUR y tolerancia a fallos
- KDE: discover + packagekit-qt6 (tienda; backend flatpak ya vía flatpak)
- as_user exporta RUSTUP_HOME/CARGO_HOME: paquetes Rust (karere) no intentan
  escribir /root/.rustup bajo el fakeroot de makepkg
- install_aur instala uno a uno: un PKGBUILD roto ya no tumba el lote ni chezmoi

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 19:42:45 +02:00
joseviandClaude Opus 4.8 f5f50db6e6 Bluetooth, Karere; KDE a vanilla + capture-kde.sh
- bluez/bluez-utils + bluetooth.service en GNOME y KDE
- AUR: añade karere (cliente WhatsApp), quita neochat (Matrix) de KDE
- KDE sin personalización: fuera temas Catppuccin/Klassy, SDDM y firstboot-theme
- shared/capture-kde.sh: vuelca config portable + paquetes del portátil para
  replicar la base (single-monitor; excluye kscreen hardware-specific)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 19:14:31 +02:00
joseviandClaude Opus 4.8 221228d901 KDE: Fase 3 (Klassy + blur/animaciones), fuentes Adwaita y NeoChat
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 09:07:18 +02:00
joseviandClaude Opus 4.8 092c8c4c67 KDE: rice Catppuccin + layout macOS (horneado del setup en VM)
Tras iterar en la VM, se hornea en el instalador:
- AUR: kvantum-theme-catppuccin, catppuccin-cursors-mocha, catppuccin-konsole,
  papirus-folders-catppuccin, catppuccin-sddm-theme-mocha (+ kvantum del repo).
- Root (chroot): tema SDDM catppuccin-mocha-blue y recoloreo de carpetas Papirus.
- Oneshot primer login: cursor Catppuccin, estilo Qt=Kvantum (Catppuccin Mocha
  Blue), perfil Konsole Catppuccin, botones de ventana a la izquierda (macOS), y
  layout macOS por Plasma scripting (barra superior con menú global + dock
  inferior flotante con apps clavadas). Sustituye el hack del pin de Discover.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 00:04:31 +02:00
joseviandClaude Opus 4.8 9bf3fda9a6 KDE: tema GTK Catppuccin y quita el curl roto del esquema
- Añade catppuccin-gtk-theme-mocha (apps GTK como GIMP siguen Catppuccin) y
  escribe gtk-3.0/4.0 settings.ini en el oneshot.
- Quita el curl del .colors (URL 404; ahora lo provee chezmoi).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 23:36:49 +02:00
joseviandClaude Opus 4.8 cd9209178f 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>
2026-06-23 23:28:18 +02:00
joseviandClaude Opus 4.8 7fd2cb55f4 KDE mínimo: instala Plasma curado en setup.sh, no el grupo plasma
Mismo enfoque que GNOME mínimo: se quita el profile_config (archinstall solo
base) y kde/setup.sh instala un Plasma curado (plasma-desktop, sddm, plasma-pa,
plasma-nm, powerdevil, kscreen, systemsettings, konsole, dolphin, kate, ark,
spectacle, kcalc, gwenview, okular) + drivers open-source, y habilita sddm.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 22:59:58 +02:00
joseviandClaude Opus 4.8 16fdc5f307 syncthing: usa el servicio de sistema syncthing@usuario
systemctl enable --global (servicio de usuario) depende del login gráfico
y a menudo no arranca; syncthing@$INSTALL_USER lo levanta al boot y escucha
en 127.0.0.1:8384. Sin el silenciado para que un fallo se vea.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 22:23:51 +02:00
joseviandClaude Opus 4.8 a3f668868c Instala GRUB en el chroot (archinstall 4.3 no lo hace)
archinstall 4.3 instala el paquete grub y detecta la ESP, pero no ejecuta
grub-install/grub-mkconfig con el esquema /boot ext4 separado + ESP, dejando
el sistema sin bootloader. Nuevo helper install_bootloader() en shared, que
ambos setup.sh llaman tras los paquetes pacman.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 21:32:45 +02:00
joseviandClaude Opus 4.8 e15727782d Adapta el instalador a archinstall 4.3 y arregla paru/helpwire
- disk_config: archinstall 4.3 cambió el schema (exige sector_size, sin
  unidad Percent). Nuevo shared/gen-disk-config.py genera el layout con los
  modelos de archinstall, dimensionado al disco real; ambos setup.sh lo
  invocan y se quita el disk_config 3.0 muerto de los JSON.
- paru: compilar de fuente, no paru-bin (su binario enlaza contra una
  libalpm.so concreta y rompe si la del sistema nuevo difiere).
- rustup default stable antes de compilar paru (si no, no hay cargo).
- helpwire: debtap nombra el paquete 'helpwire', no 'helpwire-operator';
  convertir en dir limpio e instalar el único .zst.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 21:29:11 +02:00
joseviandClaude Opus 4.8 8edbd0d026 Apunta dotfiles al repo arch-configs
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 08:03:11 +02:00
josevi acfe399c86 first commit 2026-06-23 07:55:28 +02:00