i3 también reducirá tu fatiga. ¿Por qué? Brazo derecho, brazo izquierdo, ese movimiento involuntario que hacemos miles de veces al día para alcanzar el ratón añade mucha fatiga a nuestro cuerpo y es una de las principales razones por las que nos sentimos agotados después de usar el ordenador durante un día. Con el i3, mantendrás tus manos en la fila inicial del teclado y moverás menos los brazos para realizar las tareas que necesites. Probablemente te sentirás menos cansado después de un día de trabajo en mi Fedora en casa que después de un par de horas en Windows.

Altamente personalizable

A menos que seas súper minimalista, te gustará personalizar tu i3. Hay un montón de tutoriales por ahí y le insto a elegir algunos específicos para su distro. En general, la gente añade un esquema de color diferente, cambiar los iconos, las fuentes, la barra de herramientas, y el tema de Gnome cuando sea aplicable. Algunos ejemplos pueden verse aquí.

Fuente: Reddit

La configuración de i3 es sencilla de leer, entender, compartir y modificar. ¿No te gusta esa combinación de teclas? Cambia tu archivo ~/.config/i3/config y haz tus cambios. Por ejemplo, aquí están algunos de mis bindings personalizados:

Fácil de empezar

i3 está disponible en repositorios para Fedora, Ubuntu, Arch y otras distros importantes. Dicho esto, la instalación debería ser sencilla utilizando su gestor de paquetes (ver más abajo). Después de iniciar i3 por primera vez, se le pedirá una configuración inicial que establecerá los fundamentos para que usted pueda empezar a rodar.

Después de la instalación, se le pedirá con esta pantalla en su primer inicio de sesión

Compatible con las herramientas de GNOME/KDE

Tenga la seguridad de que seguirá utilizando todas sus aplicaciones GUI con i3. Firefox, Chromium, Calculadora, Nautilus, Gnome settings o Gimp, todo debería estar disponible y accesible a través del dmenu por defecto.

Fuente: https://i3wm.org/screenshots/

Usarás más la terminal

Me he dado cuenta de que con i3 he estado usando cada vez más la terminal. He sustituido la mayoría de las aplicaciones visuales GUI por herramientas como:

  • gestión del sistema: systemctl, dnf, journalct, etc
  • redes: nmcli, ifconfig, iwconfig, netstat, etc
  • gestión de procesos: top, htop, etc
  • editor de texto: Vim
  • manipulación de texto: sed, awk
  • búsqueda: fzf, find, grep
  • gestión de archivos: ranger, xargs

Puede que no te des cuenta, pero una vez que memorices los comandos y confíes menos en el ratón y en las aplicaciones gráficas, que por su diseño tienen menos funciones, te sentirás más seguro usando tu sistema, mejorarás y acelerarás tu flujo de trabajo. Entonces aprenderás más y repetirás el ciclo.

Aprenderás nuevas herramientas

. Y como cada vez usarás más la terminal, probablemente cambiarás todo tu flujo de trabajo y te darás cuenta de que serás más productivo usando la terminal. Por ejemplo, estas son las herramientas que estoy utilizando cada vez más:

  • Vim – mi principal editor de texto. Se adhiere muy bien al flujo de trabajo de i3.
  • Mutt – no es perfecto pero es un cliente de correo electrónico muy decente para el terminal
  • Ranger – ¡una fantástica gestión de archivos para el terminal!
  • rtv – Reddit en el terminal
  • w3m/lynx/links – Navegadores web basados en el terminal
  • Tmux – esencial con WSL y en una sesión SSH. Pero no es un requisito fuerte para los usuarios de i3
  • fzf – fantástico fuzzer de línea de comandos. También disponible como fzf.vim plugin
  • Grep – poderosa búsqueda desde la línea de comandos
  • Awk, Sed – utilidades manipulan flujos

Mejor rendimiento, menos memoria

El rendimiento computacional es como la cerveza gratis, nunca decimos que no =). GNOME ya era rápido en mi portátil pero el i3 lo hace aún más rápido. Añada a esto un menor consumo de memoria (mi sistema con i3 utiliza alrededor de 400Mb de memoria, mientras que GNOME consume 1GB) y se dará cuenta del rendimiento de su máquina. Y se pone aún mejor con hardware antiguo emparejado con XFCE, LXDE o LXQT.

Aprenderás más sobre Linux

Usar el i3 me hizo aprender y conocer más sobre el sistema Linux y las herramientas GNU. Porque cambié drásticamente la forma de hacer mi trabajo en mi caja de Linux a usar herramientas como grep, Vim, Tmux, ranger y mutt. También he dejado y por fin he aprendido a trabajar bien con sed, awk, systemd, firewalld, networkd, auditctl y un montón de otras herramientas del sistema con las que nunca me había molestado.

Instalación de i3

Si simpatizas con i3, veamos cómo instalarlo.

Instalación en Fedora

sudo dnf install i3 i3status dmenu i3lock xbacklight feh conky

Instalación en Ubuntu

sudo apt update
sudo apt install i3

Inicio de sesión

Suponiendo que la instalación haya sido exitosa, cierre la sesión y antes de iniciar la sesión, recuerde cambiar el conmutador para usar i3:

Source: Fedora Magazine

En su primer inicio de sesión, debería aparecer esta pantalla que generará automáticamente una configuración para su usuario:

Siguientes pasos

¿Y ahora qué? Permíteme darte algunos consejos.

Lee la documentación

Lo primero que debes hacer es leer y entender bien la documentación. La documentación oficial de i3 también es un excelente recurso y está muy bien documentada. YouTube, GitHub y la comunidad i3wm en Reddit también son grandes recursos para empezar y aprender a ajustar la configuración.

Acostúmbrate a i3

Una vez que te sientas cómodo con la configuración, considera hacer algunos de estos:

  • Acostúmbrese a utilizar el <mod>+enter para iniciar su terminal
  • Mapee las aplicaciones que más utiliza i3 bindings (vea Personalización más arriba para algunos ejemplos)
  • Configure su barra de herramientas para añadir/quitar la información que necesite
  • Siga aprendiendo más sobre i3. Utilízalo durante un tiempo antes de quitarlo si te cuesta.
  • Una vez que empieces a sentirte cómodo con él, comience a reemplazar las aplicaciones basadas en GUI por aplicaciones basadas en TUI (aquellas que se ejecutan en la terminal)
  • Considere la posibilidad de cambiar su flujo de trabajo para optimizar las acciones repetitivas (utilizando alias, por ejemplo)
  • Continúe aprendiendo y ajustando sus archivos de configuración hasta que su productividad aumente

Tweak i3

¡A continuación, siéntase libre de ajustar i3 tanto como necesite! En caso de que los valores predeterminados no te gusten (probablemente no lo harán), recuerda que siempre puedes cambiar. Por ejemplo, es sencillo cambiar los valores por defecto a:

  • cambiar la barra de herramientas: i3blocks o polybar
  • añadir relleno entre las baldosas (ventanas): i3-gaps
  • añadir transiciones de interfaz de usuario de lujo con compton
  • mejorar su fondo de escritorio: conky, feh
  • reemplazar su lanzador de aplicaciones: rofi

Conclusión

Déjame ser claro: i3 no es para todos. Si eres una persona de ratón, si no te gusta pasar tiempo configurando tu escritorio, aprendiendo nuevas herramientas, usando la terminal, no te molestes con i3. Los entornos de escritorio de Linux son increíbles y tienen todo lo que un usuario ya necesita desde la caja.

Pero, si quieres ser más productivo, aprender mejor tu sistema Linux, configurar tu sistema como quieras, te instaría a probar i3. Dedica algo de tiempo a aprender las combinaciones de teclas por defecto, aprende a configurarlo y úsalo durante un par de semanas. No te rindas antes de eso. Deja que tu memoria muscular trabaje 😉.

Vea también

  • Por qué uso Fedora
  • Subsistema Windows para Linux, la mejor manera de aprender Linux en Windows
  • Cómo crear un escritorio Ubuntu en Azure
  • Por qué los desarrolladores aman Linux
  • Por qué usar Linux
  • Qué es una distribución Linux
  • 20 consejos para gestionar VMs Linux en Azure
  • Por qué usar CentOS
  • Cómo crear una VM CentOS Stream en Hyper-V
  • Cómo crear una VM CentOS en Azure
  • Red Hat Enterprise Linux sigue creciendo
  • 5 herramientas para el desarrollo en Azure sobre Linux

Deja una respuesta

Tu dirección de correo electrónico no será publicada.