Caelestia en Arch + Hyprland: cuando tu escritorio deja de sentirse armado a mano

Caelestia en Arch + Hyprland: cuando tu escritorio deja de sentirse armado a mano

Hay escritorios Linux que se sienten como una colección de piezas pegadas con cinta: una barra por aquí, un launcher por allá, un script para el wallpaper, otro para las notificaciones, otro para los colores, otro para el audio. Funcionan, sí. Pero se sienten como un taller abierto.

Caelestia me dio una sensación distinta.

No lo viví como “otro tema bonito para Hyprland”, sino como un intento serio de convertir Hyprland en una experiencia de escritorio completa: barra, paneles, launcher, notificaciones, configuración visual, wallpapers, esquemas de color, capturas, grabación de pantalla y hasta detalles pequeños como el estado del sistema o el visualizador de audio.

Y eso, en el mundo de Wayland + tiling window managers, no es poca cosa.

Caelestia en Arch Linux con Hyprland

No es solo estética

La primera tentación es hablar de cómo se ve. Y sí: se ve muy bien.

Caelestia tiene una estética fría, limpia, translúcida, con tonos azules y superficies tipo glass. Las ventanas flotan con blur, los paneles tienen profundidad y todo parece responder a una misma dirección visual. No se siente como una mezcla de widgets descargados de distintos lados.

Pero lo interesante es lo que hay debajo:

  • Hyprland como compositor Wayland.
  • Quickshell como base del shell visual.
  • Qt6/QML para la interfaz.
  • Material You para esquemas dinámicos de color.
  • caelestia-cli para manejar wallpapers, capturas, grabación, launcher, clipboard y más.
  • Dotfiles integrados para herramientas como fish, foot, btop, fastfetch, GTK, Qt, Firefox y Starship.

Es decir: Caelestia no intenta decorar tu escritorio. Intenta tomarlo completo.

La instalación: sencilla, pero no ligera

En Arch, la instalación fue directa usando AUR:

yay -S caelestia-cli
yay -S caelestia-shell
yay -S caelestia-firefox-theme

Después viene el instalador de dotfiles:

caelestia install

Y para levantar el shell:

caelestia shell -d

Hasta ahí suena simple. Pero conviene decirlo claro: esto no es un paquete decorativo de 3 archivos. Caelestia trae una pila completa de dependencias y reemplaza muchas piezas de tu entorno.

En nuestra instalación entraron alrededor de 80 paquetes entre dependencias directas y transitivas: Quickshell, Qt6, herramientas de captura, clipboard, visualizador de audio, fuentes, NetworkManager, PipeWire, temas GTK/Qt, utilidades CLI, entre otras.

Eso tiene una ventaja y una advertencia.

La ventaja: te entrega una experiencia mucho más coherente.

La advertencia: si ya tienes un escritorio Hyprland muy personalizado, Caelestia no entra como invitado. Entra como arquitecto.

El panel de configuración: aquí empezó a sentirse distinto

Una de las cosas que más me gustó fue abrir el panel y ver que no era solo una barra bonita. Hay secciones para wallpaper, red, dispositivos, audio, actualizaciones, plugins, paneles, servicios, región e información del sistema.

Panel de información de Caelestia

En la pantalla de “About” aparecen datos concretos del sistema: distro, kernel, firmware, versión del shell, CLI, Quickshell y Qt. Es un detalle simple, pero comunica algo importante: esto quiere comportarse como un entorno de escritorio real, no como un rice suelto.

También se nota el esfuerzo por centralizar acciones que normalmente en Hyprland terminan dispersas en scripts:

  • Capturas de pantalla.
  • Grabación de pantalla.
  • Cambio de wallpaper.
  • Launcher.
  • Clipboard.
  • Controles rápidos.
  • Notificaciones.
  • Menú de sesión.

No todo está perfecto, pero la intención se siente clara.

Wallpaper, colores y coherencia visual

Caelestia usa un sistema de esquemas de color basado en Material You. El wallpaper alimenta la paleta y de ahí salen colores para superficies, texto, terminal, acentos y variantes.

caelestia scheme set -n caelestia

Eso genera un archivo scheme.json con una paleta enorme: colores de Material You, tonos tipo Catppuccin, colores ANSI para terminal, variantes de superficies, links y estados.

Me gusta esa idea porque resuelve uno de los problemas clásicos del escritorio Linux personalizado: que cada pieza se vea bien por separado, pero el conjunto no tenga unidad.

Con Caelestia, el wallpaper, la barra, el panel, los widgets y los colores se sienten parte del mismo sistema.

El visualizador de audio y los paneles flotantes

Una de las capturas que mejor resume la personalidad de Caelestia es la del visualizador de audio sobre el escritorio. No es algo estrictamente necesario, pero le da vida al entorno.

Visualizador de audio y dashboard en Caelestia

El sistema incluye integración con audio, controles multimedia, dashboard, estado del clima y paneles laterales. Todo conserva la misma estética translúcida y azulada.

Aquí fue donde más sentí esa mezcla entre escritorio funcional y experiencia visual. No es minimalismo seco. Es más bien un escritorio con presencia: animado, atmosférico, un poco futurista.

Para quien usa Linux solo como herramienta de trabajo, puede parecer demasiado. Para quienes disfrutamos construir nuestro entorno y sentirlo propio, tiene mucho encanto.

Lo que me gustó

Lo primero: la cohesión.

He probado muchos setups de Hyprland. Algunos son espectaculares en screenshots, pero al usarlos se sienten frágiles. Caelestia, en cambio, intenta juntar las piezas en una experiencia consistente.

Lo segundo: el nivel de integración.

No es solo una barra. No es solo un wallpaper. No es solo un launcher. Hay CLI, shell, dotfiles, temas, paneles, configuración, audio, red, capturas y grabación. Eso cambia la sensación.

Lo tercero: el diseño.

La estética puede no ser para todos, pero tiene identidad. Se siente frío, espacial, elegante, muy Wayland. En un escritorio Arch + Hyprland, eso tiene sentido.

Lo que hay que cuidar

También hay cosas que conviene tomar con calma.

1. No lo instalaría encima de un setup delicado sin respaldo

Si tienes tus dotfiles muy trabajados, respalda antes. Caelestia instala y configura muchas piezas. No es una capa superficial.

cp -r ~/.config/hypr ~/.config/hypr.backup
cp -r ~/.config/fish ~/.config/fish.backup
cp -r ~/.config/qtengine ~/.config/qtengine.backup

2. Quickshell corre como qs

Este detalle nos ahorró confusión. Si quieres verificar que Caelestia esté corriendo, no busques quickshell directamente:

pgrep -f "qs -c caelestia" && echo "Caelestia corriendo"

3. Si ya hay una instancia abierta, hay que matarla

caelestia shell -k
sleep 1
caelestia shell -d

4. Algunas cosas requieren post-instalación

Especialmente temas para navegadores Chromium, configuración de carpetas Papirus y detalles que dependen de permisos o herramientas externas.

Una experiencia más cercana a “desktop environment”

Lo que más me dejó pensando Caelestia es que Hyprland está madurando alrededor de ecosistemas completos.

Durante mucho tiempo, usar un window manager implicaba aceptar que tú ibas a construirlo todo: barra, launcher, notificaciones, screenshot tool, wallpaper daemon, keybinds, scripts, theming, clipboard, indicadores, menú de energía.

Eso tiene su encanto, pero también cansa.

Caelestia aparece como una respuesta distinta: “sí, seguimos en Hyprland, seguimos en Arch, seguimos en Wayland; pero no tienes que armar cada tornillo desde cero”.

Clima, sidebar y controles rápidos en Caelestia

Y eso es poderoso.

Porque no le quita lo hacker a Linux. Solo le agrega una capa de dirección visual y experiencia de usuario.

¿Me quedaría con Caelestia?

Depende del momento.

Si estoy en modo laboratorio, probando piezas, escribiendo mis propios scripts y afinando cada detalle, probablemente prefiera mi setup modular.

Pero si quiero un escritorio Arch + Hyprland que se sienta completo desde el primer día, Caelestia es una de las experiencias más interesantes que he probado últimamente.

No es perfecto. Todavía se siente joven en algunos bordes. Pero tiene algo que muchos rices no tienen: intención de sistema.

Y eso se agradece.

Checklist rápido de instalación

Para cerrar, dejo el resumen práctico:

# 1. Instalar paquetes principales
yay -S caelestia-cli
yay -S caelestia-shell

# 2. Opcional: tema para Firefox
yay -S caelestia-firefox-theme

# 3. Instalar dotfiles
caelestia install

# 4. Configurar esquema inicial si no existe
test -f ~/.local/state/caelestia/scheme.json || caelestia scheme set -n caelestia

# 5. Iniciar shell
caelestia shell -d

# 6. Verificar proceso
pgrep -f "qs -c caelestia" && echo "Caelestia corriendo"

# 7. Recargar Hyprland
hyprctl reload

Repositorios principales:

Caelestia no es solo un tema. Es una propuesta completa para quienes queremos que Arch + Hyprland se sienta menos como una caja de herramientas y más como un escritorio con identidad.

🌀

Víctor Sosa 24 June 2026 archlinux, hyprland, wayland, caelestia, dotfiles, linux, quickshell, theming permalink
Anterior MiniMax CLI + Edge TTS: generación de imágenes, audio y…