Mi ambiente local (viejo)


terminal

terminal

Introducción

Este artículo trata sobre mi configuración actual, pero solo voy a hablar sobre el terminal y mi editor de texto porque funcionarán en cualquier distribución de Linux. Actualmente estoy usando Arch Linux y AwesomeWM (anteriormente usaba Gnome Shell y antes de eso Gnome 2). Puedes encontrar mis dotfiles aquí con todas mis configuraciones.


Aunque mi terminal no se ve exactamente como el de la imagen, puedes obtener algo similar con GBT.


Terminal

Mi terminal actual es rxvt-unicode y estoy bastante contento con él. Es relativamente fácil de configurar y usar, se ve así: img Y el archivo de configuración lo puedes encontrar aquí. Ten en cuenta que incluso si no te gustan los ponis por alguna razón, es útil para probar colores en el terminal.


Es diferente a otros terminales que he probado en la forma en que gestiona y utiliza la configuración. Usa una herramienta adicional llamada xrdb (utilidad de base de datos de recursos del servidor X) para manejar la configuración proporcionada en el archivo .Xresources.

# Carga la configuración de Xresources en xrdb
$ xrdb -merge .Xresources

# Lista la configuración actual
$ xrdb -query

# Elimina la base de datos actual
$ xrdb -remove

Tema

Mi tema actual es gruvbox en Vim y también en mi terminal, y cambiar de solarized a este es lo que inspiró este pequeño artículo.


Tmux

También uso tmux para mantener sesiones; algunas de sus buenas características son el mosaico y las pestañas. La configuración se puede encontrar aquí. Me muevo entre pestañas con control-h y control-l, y entre paneles con control-a [hjkl].


Vim

Como editor de texto, realmente me gusta y disfruto usar Vim; siempre hay algo que aprender, pero una vez que adquieres buenos hábitos, vale la pena en la forma en que escribes y te desplazas. Puedes ver algunos increíbles screencasts sobre Vim aquí y también el libro Practical Vim puede ser muy útil para comenzar y/o mejorar tu nivel actual de Vim.


Como gestor de complementos uso Plug, aunque no es realmente necesario con Vim 8, pero supongo que es una cuestión de gustos. Puedes ver mi configuración completa de Vim aquí.


Se ve algo como esto; como puedes ver, tengo un pequeño panel de tmux en la parte inferior con Hugo compilando el sitio después de cada guardado y recargándolo en vivo en mi navegador: img


Notas

  • También estoy usando zsh y oh-my-zsh con el tema agnoster. Realmente me gusta zsh; es rápido y tiene algunas características agradables como autocompletar en todas partes, pero nuevamente esto es una cuestión de gustos.
  • Me gusta aprovechar todo el espacio en la pantalla, por eso AwesomeWM encaja perfectamente (aunque no uso mucho la función de mosaico; uso pestañas y aplicaciones a pantalla completa). Con una configuración menor, puedo hacer todo desde el teclado; uso el ratón cuando reviso correos electrónicos y cosas así, pero por lo demás el teclado es más que suficiente.
  • Usé cowsay y ponysay en la primera captura de pantalla para que puedas tener una idea de cómo se ve el terminal.
  • Si vas a usar Unicode, te recomiendo instalar las fuentes de nerd-fonts. <br />

Errata

Si encuentras algún error o tienes alguna sugerencia, por favor envíame un mensaje para que pueda corregirlo.



No tienes cuenta? Regístrate aqui

Ya registrado? Iniciar sesión a tu cuenta ahora.

Iniciar session con GitHub
Iniciar sesion con Google
  • Comentarios

    Online: 0

Por favor inicie sesión para poder escribir comentarios.

by Gabriel Garrido