- Omarchy 3.4 ofrece integración profunda con tmux aprovechando su sistema de temas y el enlace simbólico current/theme.
- PowerKit permite que los 17 temas de Omarchy se apliquen automáticamente en tmux, con fallback a Tokyo Night en temas no mapeados.
- La configuración se integra con gestores como TPM y separa colores de ajustes personales, manteniendo las personalizaciones al cambiar de tema.
- Este ecosistema facilita entornos de trabajo avanzados tipo VS Code sobre SSH, coherentes y automatizados en Arch y derivados.
Si usas Omarchy sobre una base Arch Linux y eres de los que viven dentro de tmux todo el día, consulta la guía completa de tmux, seguramente te habrás dado cuenta de que no siempre es sencillo mantener todos los colores y aspectos visuales coordinados entre el sistema, el terminal y el multiplexor. Omarchy ya hace un trabajo excelente unificando temas en aplicaciones como Alacritty, Kitty o Neovim, pero tmux a menudo se queda algo descolgado si no se ajusta a mano.
La buena noticia es que hoy en día es perfectamente posible disfrutar de una integración completa de tmux con Omarchy en equipos basados en Arch, con cambio automático de tema, soporte para todos los temas de serie de Omarchy, compatibilidad con gestores de plugins como TPM y con configuraciones avanzadas que recuerdan a entornos tipo VS Code, ideales para trabajar tanto en local como mediante SSH.
Qué aporta Omarchy 3.4 a los usuarios de tmux
Omarchy 3.4 llega con varias novedades pensadas para pulir la experiencia en escritorios Arch-based: integración por defecto con tmux, nuevas opciones de hibernación en instalaciones recientes, flujos de trabajo mejorados en Hyprland y un buen puñado de temas adicionales que amplían mucho el abanico estético del sistema.
Entre todas esas mejoras, una de las más interesantes para quienes usan la terminal a diario es que ahora existe una integración nativa de tmux, pensada tanto para quien quiere un simple tema coherente como para quien aspira a montarse un entorno de desarrollo remoto con apariencia similar a un editor moderno tipo VS Code.
Esta integración no se limita a poner colores bonitos: se apoya en la forma en que Omarchy gestiona los temas, en su directorio de configuración y en distintos hooks y scripts que permiten que tmux reaccione en tiempo real a los cambios de tema del sistema, sin que tengas que estar editando archivos manualmente cada vez.
Gracias a ello, es posible que tmux siga al dedillo la paleta de colores, la barra de estado y el estilo general del tema que tengas activo en Omarchy, con soporte directo para los 17 temas de serie y comportamiento predecible incluso cuando se usan temas personalizados.
Para quienes usan Arch o distros derivadas y ya tienen Omarchy como entorno principal, esto convierte a tmux en una pieza más del puzle, en lugar de un elemento aislado que hay que retocar a mano.

Integración sencilla usando la estructura de temas de Omarchy
Una de las formas más directas de lograr que tmux se adapte al tema de Omarchy consiste en aprovechar la estructura de directorios de temas que ya utiliza el entorno. Cada tema de Omarchy guarda la configuración de distintas aplicaciones en un mismo sitio, de manera que todo queda centralizado.
En el caso de un tema como Tokyo Night, el contenido se suele organizar dentro de una ruta del estilo ~/.config/omarchy/themes/tokyo-night/, donde conviven archivos para diferentes programas: Alacritty, Kitty, Neovim, etc. La idea es añadir ahí también un archivo de configuración específico para tmux.
La estructura típica de este directorio para el tema Tokyo Night puede incluir elementos como alacritty.toml, kitty.conf, neovim.lua y ahora también un tmux.conf propio. Este archivo será el encargado de definir los ajustes de tmux correspondientes a dicho tema, incluyendo la carga del plugin de colores o de la barra de estado que prefieras.
Un enfoque habitual consiste en crear ese tmux.conf del tema con una línea que llame a un plugin remoto que aporte la paleta y los estilos adecuados. Por ejemplo, si tienes un tema específico de tmux basado en Tokyo Night alojado en GitHub, puedes hacer que Omarchy lo incluya simplemente rellenando ese archivo con la referencia al plugin.
El truco está en que Omarchy mantiene un enlace simbólico llamado current/theme que apunta al tema activo en cada momento. De esta forma, cuando cambias de tema en Omarchy, ese enlace se actualiza y cualquier referencia a archivos dentro de current/theme pasa automáticamente a apuntar al nuevo tema elegido, sin que tengas que reconfigurar tmux manualmente.
En la práctica, esto significa que basta con que el archivo principal de configuración de tmux incluya un source-file apuntando a ese enlace para que tmux lea la configuración del tema actual de Omarchy en cada recarga o nueva sesión.
Ejemplo concreto: tema Tokyo Night para tmux
Uno de los casos más conocidos de integración entre tmux y Omarchy se apoya en un tema Tokyo Night específico para tmux, mantenido en un repositorio público de GitHub. Este tema está pensado precisamente para combinar a la perfección con la versión Tokyo Night disponible dentro de Omarchy.
Este tema para tmux aporta una paleta Tokyo Night muy cuidada, una barra de estado limpia y minimalista y una configuración que se integra de forma natural con gestores de plugins como TPM (tmux Plugin Manager). Gracias a ello, la instalación resulta muy sencilla: basta con declarar el plugin y dejar que TPM se encargue de descargarlo y mantenerlo al día.
Entre las ventajas de este enfoque está que la barra de estado de tmux se alinea con los colores generales del escritorio, lo que ayuda a crear un entorno visual cohesionado. Además, al estar diseñado pensando en Omarchy, el tema encaja muy bien con el resto de aplicaciones ya tematizadas.
El workflow habitual sería: configurar el archivo tmux.conf del tema de Omarchy para que declare el plugin Tokyo Night de tmux, incluir ese archivo a través del enlace simbólico current/theme en el tmux.conf principal, y luego entrar a tmux para instalar los plugins con el clásico atajo de TPM, prefix + I (ver atajos de teclado en Linux), que dispara la instalación de todos los plugins declarados.
Una vez instalado, cada vez que lances tmux en un sistema Omarchy con ese tema activo, verás aplicada automáticamente la configuración Tokyo Night, sin necesidad de hacer nada más, y al cambiar de tema podrás adaptar el mismo patrón a otros estilos.

Uso del enlace simbólico current/theme y recarga automática
El corazón de la integración entre tmux y Omarchy es el mencionado enlace simbólico ~/.config/omarchy/current/theme. Este symlink apunta siempre al directorio del tema activo, de manera que cualquier archivo que se cargue a través de ahí cambiará automáticamente cuando Omarchy cambie de tema.
Si en tu configuración principal de tmux añades una línea como source-file ~/.config/omarchy/current/theme/tmux.conf, lo que consigues es que tmux lea el archivo tmux.conf perteneciente al tema actualmente activo. Al cambiar de tema en Omarchy, el symlink apunta a otra carpeta de tema, y al recargar tmux se tomará el nuevo archivo sin tener que editar nada.
Esto se traduce en que, tras cada cambio de tema, basta con recargar la configuración de tmux mediante el atajo correspondiente o reiniciando la sesión del multiplexor. De esa manera, la barra de estado, los colores y el resto de ajustes se sincronizan con el nuevo estilo de Omarchy en cuestión de segundos.
Este mecanismo no se limita al tema Tokyo Night: se puede aplicar a cualquier directorio de tema de Omarchy que incluya un tmux.conf, lo que abre la puerta a un abanico enorme de personalizaciones coherentes entre el escritorio y el entorno de consola.
De cara a futuros ajustes, lo cómodo de este enfoque es que puedes editar el tmux.conf dentro de cada carpeta de tema para afinar detalles concretos de ese estilo, manteniendo en el tmux.conf principal solo las opciones globales que quieres conservar siempre, independientemente del tema elegido.
PowerKit: integración avanzada y soporte para los 17 temas de Omarchy
Además de la aproximación basada en archivos de tema específicos, existe una solución más sofisticada que consiste en integrar tmux con PowerKit, un conjunto de temas y utilidades que se adapta automáticamente a la selección de tema de Omarchy y gestiona de forma centralizada la estética de la barra de estado y otros elementos visuales.
El flujo de trabajo automático con PowerKit se activa cada vez que cambias el tema en Omarchy usando el atajo Super + Ctrl + Shift + Space. Cuando realizas ese cambio, Omarchy escribe el nombre del tema activo en el archivo ~/.config/omarchy/current/theme.name, que actúa como referencia para el resto de herramientas implicadas en la integración.
A partir de ahí entra en juego un hook llamado theme-set, que lanza un script específico: omarchy-tmux-theme-set. Este script se encarga de traducir el nombre del tema de Omarchy al tema equivalente dentro de PowerKit y generar un archivo de configuración de tmux con el estilo adecuado.
Concretamente, el script crea o actualiza el archivo ~/.config/tmux/powerkit-theme.conf, donde deja escrita la configuración del tema PowerKit correspondiente. A continuación, tmux recarga su configuración de forma automática para que el cambio de tema se refleje al instante en las sesiones activas.
Gracias a este mecanismo, el usuario ve cómo tmux se adapta en tiempo real a los 17 temas de serie de Omarchy, sin tener que tocar ni una sola línea de configuración cada vez que quiera probar un aspecto nuevo o combinar paletas claras y oscuras según la situación.
Instalación y actualización de PowerKit en sistemas Arch con Omarchy
Para integrar tmux con PowerKit en un entorno Omarchy basado en Arch, la instalación se realiza clonando el repositorio de PowerKit en la ruta ~/.config/tmux/plugins/tmux-powerkit. De esta forma, el plugin queda ubicado junto al resto de extensiones de tmux que puedas estar usando en tu sistema.
Una vez clonado el repositorio, la carga de PowerKit se realiza mediante run-shell desde el archivo de configuración de tmux, salvo que se detecte la presencia de TPM (tmux Plugin Manager). En ese caso, para evitar que el plugin se cargue por duplicado, el instalador se limita a añadir el loader de temas al tmux.conf y deja que TPM gestione el resto.
Cuando se usa TPM, la instalación del plugin PowerKit dentro de tmux se dispara con el atajo habitual prefix + I, lo que provoca la descarga y activación del plugin tal y como sucede con cualquier otra extensión gestionada por este sistema.
El mantenimiento de PowerKit también está bien pensado: si el plugin se ha instalado mediante git clone, se añade un hook de post-update que ejecuta un git pull en el repositorio de PowerKit cada vez que invocas el comando omarchy-update. Así mantienes al día tanto Omarchy como la integración de tmux sin pasos extra.
En el escenario en el que PowerKit se gestione exclusivamente mediante TPM, las actualizaciones se realizan desde el propio TPM a través del atajo prefix + U. En este caso el hook de post-update no se añade para no entrar en conflicto con el mecanismo de actualización del gestor de plugins, de modo que cada sistema de mantenimiento actúa donde le corresponde.
Temas de Omarchy soportados por PowerKit y comportamiento por defecto
PowerKit incluye un mapeo interno entre los nombres de los temas de Omarchy y sus equivalentes dentro del repertorio de temas de tmux-powerkit. Esto permite que cada vez que cambias de tema en Omarchy, tmux reciba la instrucción de activar el tema PowerKit más adecuado para mantener la coherencia visual.
Entre los temas totalmente soportados se encuentran paletas muy populares como Catppuccin en sus variantes latte y mocha, Rose Pine en la modalidad dawn, Tokyo Night en su esquema night, Gruvbox dark, Everforest dark, Kanagawa dragon, Flexoki light, así como otros estilos como Nord, Osaka-jade o Hackerman.
También cuentas con soporte directo para temas como Ethereal, Matte-black, Miasma, Ristretto, Vantablack y White, cubriendo un abanico amplio que va desde tonalidades claras muy limpias hasta esquemas oscuros muy contrastados. Todos ellos se integran con la barra de estado y la estética de tmux a través de PowerKit.
Si seleccionas un tema de Omarchy que no tenga una correspondencia directa en PowerKit, el sistema recurre a un comportamiento de fallback utilizando como referencia el tema Tokyo Night / night. Esto garantiza que tmux mantenga un aspecto consistente y usable incluso cuando estás experimentando con temas no contemplados expresamente en el mapeo.
El fichero ~/.local/bin/omarchy-tmux-theme-set contiene una función de mapeo denominada map_theme en la que puedes añadir tus propias asociaciones entre nombres de temas de Omarchy y temas de PowerKit, siempre que estos últimos existan en el directorio tmux-powerkit/src/themes.
Personalización avanzada y persistencia de opciones en tmux
Una de las ventajas de usar PowerKit como capa de integración es que puedes dejar que el sistema se encargue de los colores y la lógica de temas, mientras tú te centras en ajustar las opciones de tmux que realmente afectan a tu forma de trabajar diaria.
Para ello, basta con que declares tus ajustes personalizados en el archivo ~/.config/tmux/tmux.conf, añadiendo ahí las opciones de PowerKit que te interesen, así como las configuraciones de paneles, atajos de teclado, comportamiento de ventanas o cualquier otra característica de tmux que quieras adaptar a tu gusto.
Lo importante es que estas personalizaciones se mantienen constantes incluso cuando cambias de tema en Omarchy, ya que el archivo de PowerKit encargado de los colores se carga de forma complementaria, sin sobrescribir tus opciones globales. De este modo, puedes alternar entre Catppuccin, Gruvbox o Tokyo Night sin perder tus bindings ni tus preferencias de layout.
La documentación de PowerKit describe en detalle todas las opciones disponibles: desde el estilo de la barra de estado hasta indicadores de batería, hora, sistema, sesiones o información contextual. Puedes combinar estas posibilidades con tu propia lógica de tmux para montar un entorno de trabajo muy potente.
Si en algún momento decides instalar un tema personalizado de Omarchy que cuente con un homólogo en PowerKit, basta con que amplíes la función de mapeo mencionada antes. El único requisito es que el nombre del tema en PowerKit coincida con uno de los archivos presentes en el directorio de temas del plugin; en caso contrario, se seguirá usando el fallback de Tokyo Night.
Inspiración en configuraciones tipo VS Code y trabajo remoto
Muchos usuarios se sienten atraídos por configuraciones de tmux que se asemejan a la experiencia visual de editores modernos como VS Code. Hay desarrolladores conocidos, como DHH, que han mostrado setups donde combinan tmux, editores en terminal y asistentes de código como Claude para lograr un flujo de trabajo potente tanto en local como sobre SSH.
En el contexto de Omarchy sobre Arch, es perfectamente posible replicar gran parte de esa experiencia, pero usando tus propias herramientas preferidas, como Codex u otros asistentes de IA compatibles con la terminal, manteniendo al mismo tiempo una estética coherente gracias a la integración de temas.
El aspecto clave aquí es que tmux se convierte en el eje de tu entorno: puedes abrir sesiones SSH hacia servidores, dividir la pantalla en paneles, ejecutar tu editor de texto o tu entorno de desarrollo y mantenerlo todo orquestado desde la misma interfaz, con atajos optimizados al estilo de los que se utilizan en editores gráficos, siendo además útil para evitar que un comando deje de ejecutarse al cerrar el terminal.
Si combinas esto con el sistema de temas de Omarchy y PowerKit, tendrás un entorno que no solo es funcional, sino que además mantiene consistencia visual y claridad, algo especialmente útil cuando saltas continuamente entre distintos servidores o proyectos y no quieres perder de vista qué está pasando en cada ventana.
Al final, se trata de aprovechar lo mejor del ecosistema Arch y de las herramientas modernas: rapidez, ligereza, automatización de cambios de tema y un control muy fino sobre la configuración de tmux que te permite trabajar cómodo tanto con un simple terminal como con setups avanzados tipo VS Code sobre SSH.
Con todo este engranaje —Omarchy 3.4, la estructura de temas con archivos específicos como tmux.conf, el symlink current/theme, la capa de integración de PowerKit, los hooks de actualización automática y el soporte para los 17 temas de serie más cualquier tema personalizado que añadas al mapeo— tienes a tu alcance un ecosistema en el que tmux deja de ser una isla y pasa a ser una pieza totalmente integrada, visualmente cuidada y preparada tanto para flujos minimalistas como para configuraciones avanzadas inspiradas en editores modernos.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.
