FoundSeek
Desarrollador, escritor y creador de contenido digital.
Publicado
Personaliza tu CMD con Clink y OhMyPosh: Guía completa para mejorar tu experiencia en la línea de comandos
Descubre cómo personalizar y optimizar tu CMD con Clink, una herramienta que agrega funciones avanzadas como edición de comandos, autocompletado y personalización.

Introducción
En la actualidad, maximizar el rendimiento de las herramientas de trabajo es esencial para cualquier profesional. La eficiencia y la personalización son aspectos clave para optimizar nuestro flujo de trabajo y aumentar la productividad. Si eres usuario de Windows, es probable que hayas utilizado el Símbolo del sistema (CMD) en algún momento, ya sea para tareas cotidianas, desarrollo de software o administración del sistema. Sin embargo, a pesar de su utilidad, el CMD tradicional tiene limitaciones evidentes que pueden dificultar su uso: carece de autocompletado inteligente, ofrece una edición básica de comandos y su interfaz parece haberse quedado estancada en el pasado.
Aquí es donde entra Clink, una herramienta poderosa que transforma el CMD en una terminal moderna y altamente funcional. Con Clink, puedes disfrutar de características avanzadas como autocompletado inteligente, edición de comandos similar a la de Bash, historial de comandos accesible y personalización visual para que tu terminal se adapte a tus preferencias.
Instalación de Clink
Para comenzar, como requisito, verifica que tengas instalado el “Windows Terminal”. Si no lo tienes, instálalo. Luego, instalamos Clink desde su página oficial: https://chrisant996.github.io/clink/.


Descargamos el archivo .EXE, aceptamos los términos y condiciones, y finalizamos la instalación. A continuación, nos dirigimos al siguiente enlace: https://ohmyposh.dev/docs/installation/windows. Una vez en la página, copiamos el comando: winget install JanDeDobbeleer.OhMyPosh -s winget
y lo ejecutamos en PowerShell.

Deberías ver un resultado similar al siguiente. Una vez que todo esté instalado, procederemos a integrar los componentes para personalizar nuestro CMD

Personalización del CMD con OhMyPosh
Seguidamente, abrimos nuestro explorador de archivos y escogemos una ruta para almacenar los temas de OhMyPosh. Te recomendaría que lo crees en la siguiente ruta con nombre ThemesOhMyPosh
.

A continuación, ingresa al siguiente enlace: https://github.com/JanDeDobbeleer/oh-my-posh/tree/main/themes. Descargas el ZIP y lo extraes, ingresas a la carpeta y copias todo el contenido de la carpeta themes
.



Configuración final
Luego, copia la siguiente ruta en tu explorador de archivos: %USERPROFILE%\AppData\Local\clink
. Crea un archivo oh-my-posh.lua
, puedes crearlo en .txt y luego cambiarlo a .lua. Abres el archivo en Bloc de Notas y copias el siguiente texto:
load(io.popen('oh-my-posh init cmd --config C:/ThemesOhMyPosh/amro.omp.json'):read('*a'))()


¡Listo! Estamos cerca de terminar. Si te das cuenta, la palabra amro.omp.json
es uno de los temas de nuestra carpeta donde hemos alojado los temas. Puedes revisar la página de OhMyPosh para explorar más temas.

Seguidamente, cerramos el CMD si lo tenias abierto y lo volvemos abrir para que se reinicien los cambios! Deberías ver algo similar a la siguiente imagen, que aunque no es muy atractivo estéticamente, tiene solución.

Ingresamos al siguiente enlace: https://www.nerdfonts.com/font-downloads y escoges el tipo de letra que más te guste. En este caso, escogeré Hack Nerd Font Mono. Lo descargas y lo extraes en tu carpeta de descargas.

Ingresas a tu configuración de Windows, en Personalización > Fuentes, y arrastras la fuente descargada para instalarla. Una vez instalada, abre la configuración del CMD y selecciona la fuente que descargaste, en este caso, Hack Nerd Font Mono
.





Resultado
¡Y listo! Hemos terminado de personalizar nuestro CMD. Ahora ya puedes aprovechar al máximo tu productividad con el CMD, tienes acceso a opciones como historial y autocompletado. Si deseas más información y configurar exhaustivamente tu CMD, puedes revisar la documentación de Clink.

