i3wm Integration

i3wm is a window manager designed for efficiency. Each kuhb’s config file allows for assignment of a kuhb’s running VMs to a specific i3wm workspace. Kuhbs also creates dmenu launcher scripts that execute programs in specific VMs (also as .desktop for xfce4).

To try i3wm as a window manager, log out of your current xfce4 session and during re-login select i3 on the right top selection bar of window managers. The following key combinations should get your started:

Key combination Function
Super (Windows key) + Shift + p launch xfce4 launcher
Super + p launch dmenu launcher
Super + d open an editor for the i3wm configuration files and runs i3-msg restart
Super + ENTER Open a terminal in dom0
Super + Shift + ENTER Open a terminal in the VM of the window that is currently in focus (see ~/kuhbs/scripts/i3-kuhbs-terminal.sh)

The install/install.sh script will copy a config files from kuhbs-repo/install/templates/home/user/.config/i3/ to dom0:/home/user/.config/i3/{config,i3status.conf}. Please adjust the i3 config files to your liking.