Explora el potencial de las aplicaciones TUI en Linux: ligeras, funcionales y ahora accesibles con un clic al crear accesos directos en tu lanzador de aplicaciones.
Las aplicaciones de terminal tienen un potencial impresionante. Pero volver a abrir la terminal y teclear un comando cada vez es un fastidio. A diferencia de las aplicaciones de escritorio, no las encuentras en tu dock o lanzador de aplicaciones. Sin embargo, hay una solución sencilla. En pocos minutos, puedes asignar iconos y entradas a tus aplicaciones de terminal en el lanzador.
Me refiero a las aplicaciones de TUI (interfaz de usuario de terminal), no a las herramientas CLI (interfaz de línea de comandos). Las TUI dibujan toda una interfaz dentro de la terminal: paneles, menús, listas que puedes navegar con el teclado e, incluso, el ratón. Las herramientas CLI, como curl o ls, son más simples; aceptan un comando, dan una salida y se apagan.
Por qué prefiero usar aplicaciones TUI que sus equivalentes GUI
Las TUI son ciudadanos de primera clase en Linux
Las aplicaciones gráficas en Linux han evolucionado. Pero las de terminal también. Frameworks como Bubble Tea para Go y Ratatui para Rust han simplificado la creación de TUI atractivas. Muchos desarrolladores están creando aplicaciones de terminal impresionantes que a menudo lucen más limpias que sus versiones gráficas.
Esto va más allá de la estética. Las TUI ofrecen ventajas funcionales sobre las GUI.
Las TUI son ideales para sesiones SSH
Muchas personas usan Linux para sus homelabs. Si eres uno de ellos, es probable que accedas a tu servidor por SSH, lo que significa que ya estás en una terminal. Puedes usar reenvío X11 para aplicaciones gráficas, pero las TUI son mucho más prácticas.
Aplicaciones como Superfile te ofrecen un administrador de archivos para explorar tu servidor. Lazydocker permite monitorear contenedores Docker y Fresh es un editor de código con resaltado de sintaxis en la terminal. También está WTF, un panel de control personalizable que muestra solo lo que realmente te importa.
Las TUI son más ligeras, rápidas y eficientes que las GUI
Si tu PC no es un servidor, tal vez lo uses como escritorio secundario. Quizás das nueva vida a hardware antiguo que Windows ha dejado atrás. En este caso, las TUI son más útiles que las GUI tradicionales.
Las aplicaciones gráficas suelen consumir más recursos porque necesitan renderizar ventanas y efectos visuales. Las TUI, en cambio, son menos pesadas, ideales para hardware antiguo. No dejes que su ligereza te engañe: no les faltan características ni funcionalidad.
Pensando en ejemplos, tienes Taskwarrior para gestión de tareas, Calcurse para organizar tu calendario, y WordGrinder como un procesador de texto ligero. También está btop, para monitorear recursos del sistema, y ncspot, que controla Spotify desde la terminal. Incluso puedes utilizar Lynx para navegar por la web desde la terminal, aunque la experiencia es limitada. Para la navegación diaria, es mejor optar por un navegador gráfico ligero en su lugar.
La principal desventaja de las aplicaciones TUI
Es dependiente de la terminal
Amo las aplicaciones TUI, pero hay algo que me fastidia: necesito abrir una terminal y teclear un comando para lanzarlas. No es un gran inconveniente, pero no es tan ágil como un simple clic en un ícono en el dock, como harías con cualquier otra app de escritorio.
No es un problema grave si accedes por SSH a tu Linux o si lo ejecutas sin cabeza, porque el dock no es un tema en esos casos. Sin embargo, uso Linux como mi máquina principal, y la falta de acceso inmediato a mis aplicaciones TUI en el dock es un poco molesta. Afortunadamente, hay una manera rápida de darle a tus aplicaciones TUI sus propios íconos y entradas en el dock.
Cómo guardar aplicaciones TUI en tu
Muelle y lanzador de aplicaciones
Abre tus aplicaciones TUI con un clic — no con un comando
Crear una entrada de escritorio para una TUI es tan sencillo como elaborar un pequeño .desktop con unas 10 líneas. Usaré Superfile (spf) como ejemplo, pero este método aplica a cualquier otra aplicación TUI.
Primero, localiza la ruta del comando que deseas usar. Ejecuta which para encontrarla:
which spf Te dará la ruta completa al programa, algo como /usr/local/bin/spf o /home/tu_nombre_de_usuario/.local/bin/spf. Tómala en cuenta.
Necesitarás un ícono para la app. La mayoría de los proyectos tienen un logo en GitHub o en su web. Descarga el ícono en PNG o SVG y guárdalo en algún lugar. Si el proyecto TUI no tiene logo, un ícono genérico funcionará.
Ahora, crea el archivo .desktop. Abre la terminal y ejecuta estos comandos:
mkdir -p ~/.local/share/applications nano ~/.local/share/applications/superfile.desktop Pega el siguiente contenido en el archivo:
[Desktop Entry]
Type=Application
Name=Superfile
GenericName=File Manager
Comment=Modern terminal file manager
Exec=/usr/local/bin/spf
Icon=/home/tu_nombre_de_usuario/.local/share/icons/superfile.svg
Terminal=true
Categories=System;FileTools;FileManager;ConsoleOnly;
Keywords=files;file manager;spf;terminal;
StartupNotify=false Personaliza Name con el nombre que desees, Exec con la ruta obtenida y Icon con la ruta del ícono descargado.
Guarda el archivo. Tu entorno debería detectar la nueva entrada en el lanzador de aplicaciones, aunque puede que necesites cerrar sesión o reiniciar. Después, puedes anclar la app al muelle como lo harías con cualquier aplicación de escritorio.
Esto es fácil, pero si prefieres evitar crearlo tú mismo, pídele a Claude Code que genere el .desktop por ti. Claude Code es genial para personalizar mi entorno en Linux.
Las aplicaciones TUI hacen que Linux se sienta más como Linux
Los escritorios Linux modernos están repletos de aplicaciones gráficas increíbles, lo que hace la transición a Linux más sencilla. Sin embargo, las aplicaciones de terminal tienen un encanto propio y ofrecen ventajas prácticas, como un uso más eficiente de los recursos y flujos de trabajo.
Trabajo cómodo en el teclado. Con este simple truco, lanzar aplicaciones se vuelve tan sencillo como abrir tus programas de escritorio.
Si deseas encontrar artículos similares a Convertí mis aplicaciones favoritas de terminal de Linux en aplicaciones de escritorio para poder lanzarlas con un solo clic, te sugerimos revisar la categoría Linux.

Deja una respuesta