Scripts

Carch viene con los siguientes scripts para configurar varios aspectos de tus distribuciones basadas en Arch, Fedora y openSUSE.
Descripciones:
Dwm
- dwm es un gestor de ventanas de mosaicos dinámico para X11, conocido por ser mínimo, rápido y configurable mediante la edición de su código fuente. El script aplicará mi configuración de dwm preconfigurada desde mi repositorio harilvfs/dwm e instalará todas las dependencias necesarias para hacer que el entorno sea completamente funcional.
Hyprland
- Hyprland es un compositor dinámico de Wayland que admite características modernas como animaciones, efectos de ventana y diseños de mosaicos flexibles. El script te permite instalar configuraciones de Hyprland preconfiguradas de usuarios respetados - ml4w, end-4, Jakoolit, y prasanthrangan dots.
Fuentes
- Descarga e instala una variedad de Nerd Fonts para mejorar la legibilidad y la estética en aplicaciones de terminal.
Kernel LTS
- Este script instala el kernel LTS solo para distribuciones basadas en Arch (no para Fedora o openSUSE).
Paquetes
- Proporciona un menú con varias categorías de paquetes como herramientas Android, navegadores, multimedia, desarrollo y más. La mayoría de los paquetes ampliamente utilizados están incluidos, con paquetes adicionales en futuras actualizaciones.
Alacritty
- Alacritty es un emulador de terminal rápido y acelerado por GPU centrado en el rendimiento y la simplicidad. El script aplica mi configuración de Alacritty preconfigurada a tu sistema.
AUR
- AUR (Arch User Repository) es un repositorio impulsado por la comunidad para usuarios de Arch Linux, que contiene scripts de construcción de paquetes enviados por usuarios (PKGBUILDs) que facilitan la instalación de software no disponible en los repositorios oficiales. El script te permitirá elegir un ayudante de AUR e instalarlo según tu preferencia.
Fastfetch
- Fastfetch es una herramienta de información del sistema ligera que muestra detalles del SO, hardware y otros en un formato limpio y personalizable. El script aplica mi configuración de fastfetch del repositorio harilvfs/fastfetch.
GRUB
- GRUB (GNU GRand Unified Bootloader) es un cargador de arranque que te permite elegir y cargar sistemas operativos o kernels al inicio. El script ofrece varios temas y aplica las configuraciones necesarias de GRUB. Créditos a chrisTitusTech/Top-5-Bootloader-Themes por los temas y asistencia en scripts.
Kitty
- Kitty es un emulador de terminal rápido y acelerado por GPU con características modernas como ligaduras, pestañas, diseños de mosaicos y soporte de imágenes. El script aplica mi configuración de Kitty preconfigurada.
Neovim
- Neovim es una versión moderna y mejorada de Vim diseñada para ser más extensible, más rápida y más fácil de integrar con plugins. El script te permite elegir entre configuraciones de Kickstart Neovim y NvChad para personalizar tu entorno IDE.
Picom
- Picom es un compositor ligero para X11 que agrega transparencia de ventanas, sombras y animaciones. El script ofrece la instalación de mi configuración de Picom preconfigurada y soporte para Picom animado de picom-ftlabs.
Rofi
- Rofi es un lanzador de aplicaciones ligero, cambiador de ventanas y reemplazo de dmenu para X11. El script aplica mi configuración de Rofi preconfigurada.
SDDM
- SDDM (Simple Desktop Display Manager) es un gestor de pantalla gráfico moderno basado en Qt. El script instala un tema basado en Catppuccin para SDDM de la comunidad Catppuccin.
Temas e Iconos
- Instala y aplica una colección de temas e iconos para mejorar la apariencia del escritorio.
Fondos de Pantalla
- Descarga una colección de hermosos fondos de pantalla Nord y Catppuccin.
Tmux
- tmux es un multiplexor de terminal que te permite gestionar múltiples sesiones de terminal dentro de una ventana. El script aplica mi configuración de tmux preconfigurada.
Helix
- Helix es un editor de texto modal inspirado en Vim, centrado en la velocidad y características modernas como resaltado de sintaxis, integración del protocolo de servidor de idiomas (LSP) y múltiples cursores. El script aplica mi configuración de Helix preconfigurada.
Prompt de Bash
- El prompt personalizable de línea de comandos para la shell Bash. El script te permite elegir entre temas Tokyo Night, Catppuccin y Nord.
Prompt de Zsh
- Zsh (Z shell) es una shell Unix avanzada con características como autocompletado mejorado, mejor scripting y personalización potente. El script instala todas las dependencias requeridas y aplica mi tema personalizado.
Fish
- Fish (Friendly Interactive Shell) es una shell Unix amigable con el usuario con auto-sugerencias inteligentes, resaltado de sintaxis y scripting fácil. El script instala y aplica el tema tide.
Bun
- Bun es un runtime, bundler y gestor de paquetes JavaScript rápido y todo en uno centrado en el rendimiento. El script instala Bun en tu sistema.
Npm
- npm (Node Package Manager) es el gestor de paquetes por defecto para Node.js, usado para gestionar bibliotecas JavaScript y dependencias. El script instala npm en tu sistema.
Chaotic AUR
- Chaotic-AUR es un repositorio ayudante de AUR no oficial popular que proporciona paquetes binarios precompilados. El script instala Chaotic-AUR y configura
pacman.conf
para usarlo.
Dunst
- Dunst es un daemon de notificaciones ligero y personalizable para Linux que muestra notificaciones de escritorio mínimas y no intrusivas. El script aplica mi configuración de Dunst preconfigurada.
Foot
- Foot es un emulador de terminal ligero, rápido y mínimo nativo de Wayland diseñado para simplicidad y rendimiento. El script aplica mi configuración de Foot preconfigurada.
Ghostty
- Ghostty es un emulador de terminal rápido, rico en características y multiplataforma que usa UI nativa y aceleración GPU. El script aplica mi configuración de Ghostty preconfigurada.
Audio
- Instala y configura el sistema de audio PipeWire.
Bluetooth
- Instala paquetes Bluetooth y configura la funcionalidad Bluetooth.
Brillo
- Configura el brillo de la pantalla según tu preferencia usando Brightnessctl.
Extensiones
- Recomienda extensiones útiles para navegadores basados en Chromium o Firefox.