Bad Daemons

Integrar i3-wm en kde

Al lío. Buscamos un directorio llamado windowmanagers, más que nada por que variará el sitio según la distribución. En Slackware 14.1 está en /usr/share/apps/ksmserver/windowmanagers. Para buscarlo, si tenemos slocate o mlocate instalado, sólo hay que ejecutar en terminal:

locate windowmanagers 

Una vez tenemos la dirección, en ese directorio creamos un archivo llamado i3.desktop con el siguiente contenido:

[Desktop Entry] 
Encoding=UTF-8 
Name=i3 
Comment=Highly configurable framework window manager 
Type=Application 
Exec=i3 
TryExec=i3 

Ahora, desde el escritorio kde, vamos a Preferencias del Sistema > Aplicaciones por Defecto > Gestor de Ventanas > Usar un gestor de ventanas diferente y escogemos i3 del desplegable. tendremos que salir de la sesión y entrar de nuevo para que los cambios sean activados. Pero, antes de hacer eso, podemos hacer unos cambios más para hacer que ambos escritorios se integren mejor. En ~/.i3/config podemos añadir lo siguiente, por ejemplo:

for_window [window_role="Preferences"] floating enable 
for_window [window_role="help-browser"] floating enable 
for_window [window_role="pop-up"] floating enable
for_window [window_role="About"] floating enable 
for_window [class="(?i)plasma-desktop"] floating enable 
for_window [class="(?i)klipper"] floating enable 

Esto hace que ciertas ventanas se pongan en modo floating de manera automática, haciendo así que sean más bonitas. También es recomendable comentar toda la sección bar, ya que sino tendremos dos barras, la de kde y la de i3. Ponerle cómo valor hide no vale, eso sólo la esconde hasta que se presiona la tecla META. Una vez hecho esto, podemos salir de la sesión y ver nuestra gilipollez del día.

captura-i3-wm