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:
@@ -4,7 +4,8 @@
|
||||
"bootloader": "Grub",
|
||||
"hostname": "arch-kde",
|
||||
"kernels": [
|
||||
"linux"
|
||||
"linux",
|
||||
"linux-lts"
|
||||
],
|
||||
"ntp": true,
|
||||
"swap": true,
|
||||
|
||||
+11
-3
@@ -67,12 +67,17 @@ install_pacman "${PACMAN_COMMON[@]}" \
|
||||
konsole dolphin kate ark spectacle kcalc gwenview okular kdeconnect kdegraphics-thumbnailers \
|
||||
plasma-systemmonitor \
|
||||
adwaita-fonts \
|
||||
mesa vulkan-icd-loader vulkan-radeon vulkan-intel intel-media-driver
|
||||
# Sin discover/packagekit-qt6: se usa pamac-all (AUR_COMMON) como gestor gráfico.
|
||||
mesa vulkan-icd-loader vulkan-radeon vulkan-intel intel-media-driver \
|
||||
packagekit-qt6
|
||||
# Sin discover: se usa pamac-all + pamac-tray-plasma-git como gestor gráfico.
|
||||
# packagekit-qt6 lo requiere pamac-tray-plasma-git.
|
||||
|
||||
echo ">> Bootloader (GRUB)..."
|
||||
install_bootloader
|
||||
|
||||
echo ">> Configurando rollback de actualizaciones (snapper)..."
|
||||
configure_btrfs_rollback
|
||||
|
||||
echo ">> Bootstrapeando paru y paquetes AUR..."
|
||||
bootstrap_paru
|
||||
# Solo plasmoides que EXISTEN en AUR. Los de KDE Store/GitHub (gnome-pager, kMenu,
|
||||
@@ -83,10 +88,13 @@ install_aur "${AUR_COMMON[@]}" \
|
||||
plasma6-applets-panel-colorizer kwin-effects-better-blur-dx kwin-effects-glass-git breeze-enhanced \
|
||||
plasma6-themes-layan-git tela-icon-theme layan-cursor-theme-git \
|
||||
plasma6-applets-appgrid plasma6-wallpapers-smart-video-wallpaper-reborn pamac-tray-plasma-git \
|
||||
yin-yang
|
||||
yin-yang kwin-decoration-sierra-breeze-enhanced-git
|
||||
install_helpwire
|
||||
install_claude_code
|
||||
|
||||
echo ">> Instalando Flatpaks comunes..."
|
||||
install_flatpaks "${FLATPAK_COMMON[@]}"
|
||||
|
||||
echo ">> Servicios..."
|
||||
systemctl enable sddm
|
||||
systemctl enable NetworkManager
|
||||
|
||||
Reference in New Issue
Block a user