"No es solo un entorno, es tu reflejo. ¿Te animas a moldearlo? 🩵" - Jyn
Mis redes sociales:
Centro de Control Interactivo![]() |
App de Fondos Personalizada![]() |
Nueva Barra Superior (AGS)![]() |
Sistema de Notificaciones Moderno![]() |
Bienvenido a mi colección actualizada de dotfiles y configuraciones personalizadas para Arch Linux con Hyprland. En esta nueva versión, hemos dado un gran salto: hemos reemplazado Waybar, Eww y Cava en favor de AGS (Aylur's GTK Shell) y Kitty como terminal principal, ofreciendo un entorno mucho más rápido, dinámico y cohesivo.
🎁 Créditos Especiales: El diseño base y lógica de la nueva barra (AGS) pertenecen al excelente trabajo de gitKhym/dotfiles. ¡Todos los créditos de la barra para su autor original!
⚠️ Advertencia importante
Estos dotfiles están basados en mi configuración de trabajo personal.
Todas las decisiones aquí reflejan mis preferencias, pero el código está hecho para que lo modifiques. ¡Siéntete libre de adaptarlo a tu flujo de trabajo!
- Arch Linux base instalado con Hyprland gráfico funcionando.
- Eliminar cualquier gestor de notificaciones previo (Mako, Dunst, etc.) ya que AGS se encarga de esto.
- Eliminar configuraciones anteriores de Waybar, Eww y Cava si vienes de la versión anterior.
Sigue estos pasos en orden para asegurar una instalación exitosa y sin errores.
Asegúrate de tener git y zsh para gestionar todo el sistema de manera cómoda:
sudo pacman -S git zshCambia tu shell por defecto a ZSH:
chsh -s /bin/zshInstala yay (Gestor de paquetes AUR): Este paso es crucial para descargar herramientas de la comunidad.
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/yay.git
cd yay && makepkg -si(Es recomendable reiniciar sesión rápido o abrir una nueva terminal tras este paso).
Hemos optimizado las dependencias. Ahora usamos kitty como terminal y ags para la interfaz.
Paquetes Oficiales (Pacman):
sudo pacman -S kitty gnome-tweaks swww fastfetch rofi-wayland nemo cinnamon-translations ttf-jetbrains-mono-nerd zenity bc eog gnome-system-monitor evince xdg-desktop-portal-hyprland xdg-desktop-portal-gtk ffmpeg ttf-nunito nemo-filerollerPaquetes de la Comunidad (AUR): (Usamos el comando simple de yay, y elegimos aylurs-gtk-shell como provedor principal de ags).
yay -S aylurs-gtk-shell hyprshot visual-studio-code-bin mpvpaper matugen-bin ttf-fredoka-one hypr-dock youtube-musicClona este repositorio (si no lo has hecho aún) y mueve las configuraciones.
-
Copia la carpeta config: Copia todo el contenido de la carpeta
configde este repositorio hacia tu carpeta personal~/.config/:cp -r config/* ~/.config/
-
Crea los directorios de caché esenciales: El gestor de temas y la pantalla de bloqueo necesitan estas carpetas para evitar errores en su primer arranque.
mkdir -p ~/.cache/hyprlock ~/.cache/albumart ~/.cache/liveWallpaper
Para que el sistema luzca igual a las capturas, asegúrate de tener aplicados los entornos GTK correctos a través de gnome-tweaks (Retoques) o herramientas predefinidas:
- 🏙️ Iconos:
Magna-Dark-Icons - 🖍️ Tema GTK:
Lavanda-gtk-theme - 🗚 Fuente principal GTK:
Fredoka - 🖱️ Cursor:
Anya-cursor-v3
Fuentes adicionales para símbolos y caracteres asiáticos:
sudo pacman -S noto-fonts-cjk noto-fonts-emoji noto-fontsDado que usamos Matugen para generar colores dinámicos basados en tu fondo de pantalla, es fundamental inicializarlo una vez antes de que AGS inicie por completo o se verá sin colores.
Ejecuta manualmente para generar el primer esquema de color:
matugen image "/ruta/a/tu/imagen/favorita.jpg"(Sustituye la ruta por la imagen que hayas configurado como fondo).
⚠️ Todos los créditos a su respectivo autor: ii-sddm-theme
Si usas SDDM como gestor de inicio de sesión, puedes instalar este tema genial:
-
Dependencias:
yay -S --needed sddm qt6-svg qt6-virtualkeyboard qt6-multimedia-ffmpeg otf-space-grotesk ttf-gabarito-git ttf-material-symbols-variable-git ttf-readex-pro ttf-rubik-vf
-
Instalación de la carpeta del tema:
sudo cp -r ii-sddm-theme /usr/share/sddm/themes/
-
Permisos y enlaces (Para sincronizar el fondo y color):
sudo chmod 777 /usr/local/etc mkdir -p /usr/local/etc/sddm sudo ln -s /usr/local/etc/sddm/sddm_background /usr/share/sddm/themes/ii-sddm-theme/Backgrounds/background sudo ln -s /usr/local/etc/sddm/sddm_config_colors /usr/share/sddm/themes/ii-sddm-theme/Components/Colors.qml
Nota: Al cambiar fondos desde la control center, estos enlaces se encargarán de actualizar tu pantalla de login.
Para garantizar que Electron y navegadores fluyan suaves, es recomendable agregar estos flags (como opciones de ejecución) a tus lanzadores (.desktop):
Chrome / Edge:
--ozone-platform=waylandVS Code:
--enable-features=WaylandWindowDecorations --ozone-platform=wayland✅ ¡Listo! Disfruta de tu nuevo entorno de escritorio. No olvides recargar Hyprland y AGS. 🚀





