Descripciones de Scripts:
Navegador
- Extensiones: Recomienda extensiones útiles para navegadores basados en Chromium y Firefox.
Escritorio
- Bspwm: Bspwm es un gestor de ventanas en mosaico mínimo y programable para X11 que utiliza partición binaria del espacio y depende de un daemon externo de teclas de acceso rápido para entrada de teclado. El script instala la configuración de Bspwm desde gh0stzk/dotfiles. El script de configuración es solo para Arch, así que para otras distribuciones, revisa el repositorio.
- Dunst: Dunst es un daemon de notificaciones ligero y personalizable para Linux que muestra notificaciones de escritorio mínimas y discretas. El script aplica mi configuración preconfigurada de Dunst.
- Dwm: Dwm es un gestor de ventanas en mosaico dinámico para X11, conocido por ser mínimo, rápido y configurable editando su código fuente. El script aplicará mi configuración preconfigurada de dwm desde mi repositorio harilvfs/dwm e instalará todas las dependencias necesarias para hacer que el entorno sea completamente funcional.
- Hyprland: Hyprland es un compositor de Wayland en mosaico dinámico que soporta características modernas como animaciones, efectos de ventana y diseños de mosaico flexibles. El script te permite instalar configuraciones preconfiguradas de Hyprland de usuarios respetados - ml4w, end-4, Jakoolit, omarchy y prasanthrangan dots.
- Picom: Picom es un compositor ligero para X11 que añade transparencia de ventanas, sombras y animaciones. El script ofrece instalación de mi configuración preconfigurada de Picom y soporte para Picom animado desde 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 preconfigurada de Rofi.
- Temas-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.
Desarrollo
- Bun: Bun es un runtime de JavaScript rápido, todo-en-uno, empaquetador y gestor de paquetes enfocado en rendimiento. El script instala Bun en tu sistema.
- Helix: Helix es un editor de texto modal inspirado en Vim, enfocado en velocidad y características modernas como resaltado de sintaxis, integración del protocolo de servidor de lenguaje (LSP) y múltiples cursores. El script aplica mi configuración preconfigurada de Helix.
- Neovim: Neovim es una bifurcació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.
- Npm: Npm (Node Package Manager) es el gestor de paquetes predeterminado para Node.js, usado para gestionar bibliotecas y dependencias de JavaScript. El script instala npm en tu sistema.
Paquetes
- Herramientas-Android: Proporciona opciones para instalar varias herramientas relacionadas con Android, incluyendo Gvfs-MTP para transferencias de archivos USB, ADB para depuración, JDK (OpenJDK) para desarrollo Java y el Universal Android Debloater para eliminar bloatware.
- Navegadores: Ofrece una selección de navegadores web para instalación, como Brave, Firefox, Google Chrome y otros, permitiéndote elegir el que mejor se adapte a tus necesidades.
- Comunicación: Instala aplicaciones de comunicación populares como Discord, Signal, Slack y Telegram para ayudarte a mantenerte conectado con tus equipos y comunidades.
- Herramientas-Cripto: Instala herramientas de criptomonedas esenciales, como la cartera Electrum Bitcoin, para gestionar tus activos digitales de forma segura.
- Herramientas-Desarrollo: Configura tu entorno de desarrollo con una selección de lenguajes y herramientas, incluyendo Node.js, Python, Rust, Go y Docker, para apoyar tus proyectos de codificación.
- Edición: Proporciona una suite de software de edición para varios tipos de medios, como GIMP para imágenes, Kdenlive para videos y Audacity para audio, para cubrir todas tus necesidades creativas.
- Herramientas-FM: Instala utilidades útiles del gestor de archivos, incluyendo Tumbler para vistas previas de miniaturas y Trash-Cli para gestionar tu papelera desde la línea de comandos.
- GestoresArchivos: Ofrece una variedad de gestores de archivos, desde opciones gráficas como Thunar y Dolphin hasta opciones basadas en terminal como LF y Ranger, para que puedas gestionar tus archivos a tu manera.
- Juegos: Mejora tu experiencia de juego instalando herramientas esenciales como Steam, Lutris y Heroic Games Launcher, junto con utilidades de rendimiento como MangoHud y GameMode.
- GitHub: Te equipa con herramientas esenciales de Git y GitHub, incluyendo GitHub CLI, GitHub Desktop y LazyGit, para optimizar tu flujo de trabajo de control de versiones.
- Multimedia: Instala reproductores multimedia como VLC y MPV, asegurando que tengas las herramientas adecuadas para disfrutar tus películas y videos favoritos.
- Música: Ofrece una selección de aplicaciones de música, incluyendo Spotify, Spotube y YouTube Music, para que puedas escuchar tus pistas favoritas y descubrir nuevos artistas.
- Productividad: Impulsa tu productividad con una selección de suites de oficina como LibreOffice y OnlyOffice, así como aplicaciones para tomar notas como Obsidian y Joplin.
- Streaming: Proporciona software de streaming y grabación de pantalla, como OBS Studio y SimpleScreenRecorder, para ayudarte a capturar y compartir el contenido de tu pantalla.
- Terminales: Ofrece una amplia gama de emuladores de terminal, desde opciones modernas como Alacritty y Kitty hasta opciones clásicas como GNOME Terminal y Konsole.
- EditoresTexto: Instala una variedad de editores de texto para adaptarse a tu estilo de codificación, incluyendo VSCode, Neovim y Zed, asegurando que tengas la herramienta adecuada para cualquier proyecto.
- Virtualización: Configura entornos de virtualización con herramientas como QEMU/KVM, VirtualBox y Distrobox, permitiéndote ejecutar múltiples sistemas operativos y probar software en contenedores aislados.
Sistema
- Audio: Instala y configura el sistema de audio PipeWire.
- 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.
- AutoLogin-TTY: El script te dará dos opciones: activar autologin en TTY o eliminarlo más tarde si lo necesitas después de habilitarlo. Por cierto, no recomiendo habilitar esto, ya que cualquiera puede tener acceso físico sin tu nombre de usuario y contraseña.
- Bluetooth: Instala paquetes de Bluetooth y configura la funcionalidad de Bluetooth.
- Brillo: Establece el brillo de pantalla según tu preferencia usando Brightnessctl.
- Chaotic-Aur: Chaotic-AUR es un repositorio ayudante popular no oficial del Arch User Repository (AUR) que proporciona paquetes binarios precompilados. El script instala Chaotic-AUR y configura
pacman.conf
para usarlo. - Fastfetch: Fastfetch es una herramienta ligera de información del sistema que muestra SO, hardware y otros detalles en un formato limpio y personalizable. El script aplica mi configuración de fastfetch desde el repositorio harilvfs/fastfetch.
- Fuentes: Descarga e instala una variedad de Nerd Fonts para mejorar la legibilidad y estética en aplicaciones de terminal.
- Grub: GRUB (GNU GRand Unified Bootloader) es un cargador de arranque que te permite elegir y cargar sistemas operativos o kernels al iniciar. El script ofrece varios temas y aplica configuraciones de GRUB necesarias. Crédito a chrisTitusTech/Top-5-Bootloader-Themes por los temas y asistencia del script.
- Kernel-LTS: Este script instala el kernel LTS solo para distribuciones basadas en Arch (no para Fedora u openSUSE).
- Sddm: SDDM (Simple Desktop Display Manager) es un gestor de inicio de sesión gráfico moderno basado en Qt. El script instala un tema basado en Catppuccin para SDDM de la comunidad Catppuccin.
Terminal
- Alacritty: Alacritty es un emulador de terminal rápido y acelerado por GPU enfocado en rendimiento y simplicidad. El script aplica mi configuración preconfigurada de Alacritty a tu sistema.
- Bash: El prompt de línea de comandos personalizable para el shell Bash. El script te permite elegir entre los temas Tokyo Night, Catppuccin y Nord.
- Fish: Fish (Friendly Interactive Shell) es un shell Unix amigable con auto-sugerencias inteligentes, resaltado de sintaxis y scripting fácil. El script instala y aplica el tema tide.
- Foot: Foot es un emulador de terminal ligero, rápido, mínimo y nativo de Wayland diseñado para simplicidad y rendimiento. El script aplica mi configuración preconfigurada de Foot.
- Ghostty: Ghostty es un emulador de terminal rápido, rico en características y multiplataforma que utiliza UI nativa y aceleración GPU. El script aplica mi configuración preconfigurada de Ghostty.
- Kitty: Kitty es un emulador de terminal rápido y acelerado por GPU con características modernas como ligaduras, pestañas, diseños en mosaico y soporte de imágenes. El script aplica mi configuración preconfigurada de Kitty.
- 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 preconfigurada de tmux.
- Zsh: Zsh (Z shell) es un shell Unix avanzado con características como autocompletado mejorado, mejor scripting y personalización poderosa. El script instala todas las dependencias requeridas y aplica mi tema personalizado.