He estado usando i3wm durante los últimos días en Kubuntu 14.04.1 LTS (derivado de Ubuntu), y es una experiencia un poco diferente.
Dado que Ubuntu utiliza LightDM Display Manager, puede instalar i3wm y probarlo junto con su administrador de ventanas actual.
Simplemente instale los paquetes adecuados usando lo siguiente en su shell:
sudo apt-get install i3
Tenga en cuenta que Ubuntu usa una versión anterior de i3, debido al proceso que Ubuntu usa para actualizar nuevos paquetes a sus repositorios. También puede seguir las instrucciones que se encuentran aquí desde el sitio i3wm, para usar la última versión estable.
Una vez que haya instalado i3, simplemente cierre sesión en su administrador de pantalla, que es lo que maneja su inicio de sesión e inicia su administrador de ventanas. Haga clic en el cuadro del administrador de ventanas y cámbielo a i3 e inicie sesión. Ahora debería estar en i3wm, y aparecerá un mensaje para generar su archivo de configuración y preguntarle qué tecla modificadora desea usar (Alt o Super).
Algunas teclas básicas para ayudarlo con su primer uso:
Mod+Enter # Starts a terminal session
Mod+d # Brings up dmenu, which finds commands from your $PATH
Mod+Shift+e # Prompt to exit i3wm
Su archivo de configuración estará en .i3/config
y tiene una lista de todas las combinaciones de teclas. Es bastante configurable, tengo el mío configurado para que mod+b
aparezca mi navegador web, y que mod+m
salga a la luz. También me ataron cambio de ventanas teclas de dirección para hjkl
más que jkl;
para que coincida con combinaciones de teclas vim que uso en cualquier otro programa que puedo utilizar en, y justo rebote división horizontal a mod+shift+v
.
También puede agregar cosas .i3/config
que desea ejecutar en el inicio, utilizando exec
solo sin un precedente bindsym
. Por ejemplo, pongo esta línea en mi .i3/config
para cambiar mi fondo:
exec_always --no-startup-id feh --bg-scale ~/pictures/Backgrounds/background01.jpg
También agregué algunos otros, como exec --no-startup-id volumeicon
y exec --no-startup-id nm-applet
para iconos de bandeja, para un icono de volumen ALSA y un administrador de red.
Una cosa que es un poco diferente es mi proceso de actualización, no estoy ejecutando un notificador de actualización, así que después de ejecutar las actualizaciones a través de la línea de comandos, ejecuto el siguiente script para verificar si el archivo /var/run/reboot-required
existe o no :
#!/bin/bash
if [ -f /var/run/reboot-required ]; then
echo 'A system restart is required.'
fi
Algo que me gusta de i3wm es que estoy empezando a usar la línea de comando mucho más y aprendiendo mucho en el camino. Recomiendo mantener Unity como alternativa, en caso de que decida volver.
La Guía del usuario en el sitio web de i3wm es muy útil y debería ayudarlo a comenzar con una configuración adicional .i3/config
.