Enhance setup scripts: update Oh My Posh theme reference, add Epson driver installation from AUR, and improve cleanup on exit in main script.

This commit is contained in:
Marco Gallegos
2025-11-15 12:10:28 -06:00
parent 08312f45dd
commit 8e370fec39
4 changed files with 124 additions and 106 deletions

View File

@@ -181,6 +181,11 @@ install_all() {
# Función principal
main() {
# Limpieza al salir: detener el spinner y restaurar el cursor
trap 'stop_spinner 1 "Script interrumpido." >/dev/null 2>&1; exit 1' INT TERM
# Limpieza final al salir normalmente
trap 'tput cnorm' EXIT
# Verificar que estamos en Arch Linux
if [[ ! -f /etc/arch-release ]]; then
log_error "Este script está diseñado para Arch Linux"