feat: rollback btrfs + kernel LTS + sync paquetes/flatpaks

- Añade linux-lts como kernel fallback en archinstall (GNOME/KDE).
- Implementa snapper + snap-pac + grub-btrfs para rollback de actualizaciones.
- Configura snapshots solo en operaciones de pacman (timeline deshabilitado).
- Sincroniza PACMAN_COMMON/AUR_COMMON con la máquina maestra.
- Añade FLATPAK_COMMON para Heroic, Karere y Buffer.
- Elimina paquetes no presentes: obsidian, davmail, karere, heroic-games-launcher-bin.
- Añade packagekit-qt6 y kwin-decoration-sierra-breeze-enhanced-git en KDE.
- Actualiza PROJECT_CONTEXT.md con la nueva arquitectura.
This commit is contained in:
Josevi
2026-08-13 17:11:49 +02:00
parent f87c2c08ce
commit f19b6f0f93
5 changed files with 103 additions and 14 deletions
+2 -1
View File
@@ -4,7 +4,8 @@
"bootloader": "Grub",
"hostname": "arch-gnome",
"kernels": [
"linux"
"linux",
"linux-lts"
],
"ntp": true,
"swap": true,
+6
View File
@@ -71,6 +71,9 @@ install_pacman "${PACMAN_COMMON[@]}" \
echo ">> Bootloader (GRUB)..."
install_bootloader
echo ">> Configurando rollback de actualizaciones (snapper)..."
configure_btrfs_rollback
echo ">> Bootstrapeando paru y paquetes AUR..."
bootstrap_paru
install_aur "${AUR_COMMON[@]}" \
@@ -83,6 +86,9 @@ install_aur "${AUR_COMMON[@]}" \
install_helpwire
install_claude_code
echo ">> Instalando Flatpaks comunes..."
install_flatpaks "${FLATPAK_COMMON[@]}"
echo ">> Servicios..."
systemctl enable gdm
systemctl enable NetworkManager