mirror of
https://github.com/marcogll/omarchy_setup.git
synced 2026-01-13 21:35:16 +00:00
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:
@@ -21,6 +21,20 @@ install_printer() {
|
||||
return 1
|
||||
}
|
||||
|
||||
# Instalar drivers específicos desde AUR (para Epson)
|
||||
log_info "Buscando drivers de Epson en AUR..."
|
||||
local AUR_DRIVERS=("epson-inkjet-printer-escpr" "epson-inkjet-printer-escpr2")
|
||||
local AUR_HELPER
|
||||
AUR_HELPER=$(ensure_aur_helper)
|
||||
|
||||
if [[ -n "$AUR_HELPER" ]]; then
|
||||
log_info "Instalando drivers de Epson con ${AUR_HELPER}..."
|
||||
"$AUR_HELPER" -S --noconfirm --needed "${AUR_DRIVERS[@]}" || log_warning "No se pudieron instalar todos los drivers de Epson desde AUR."
|
||||
else
|
||||
log_error "No se encontró un ayudante de AUR (yay, paru). No se pueden instalar los drivers de Epson."
|
||||
# No retornamos error, el resto de la configuración puede continuar
|
||||
fi
|
||||
|
||||
# Habilitar y iniciar servicios
|
||||
log_info "Habilitando servicios de impresora..."
|
||||
sudo systemctl enable cups.service
|
||||
@@ -45,4 +59,3 @@ install_printer() {
|
||||
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
|
||||
install_printer "$@"
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user