Configuring i3wm

Packages we will need

  • i3wm

  • terminal

  • X utilities

  • autotiling

Note

If you want autotiling on Ubuntu or another distro head over to there github and grab the python file

autotiling

Config

Put this stuff in your .xprofile

I recommend pulling down my config to get started

We can grab some of my config like this:

Add status bar

Commands

For a list of all your commands open the ~/.config/i3/config file and look under each character to see what they do

Extending i3

You can checkout the i3ipc library for python if you're interested

Why use i3wm instead of any other?

I use i3wm because it was the first WM I was introduced to. I'm sure the other ones are great too.

It also has a very big community and lots of documentation.

Some other options to consider are:

  • dwm
  • xmonad
  • bspwm
  • awesome
  • spectrwm

Links

ArchWiki

i3 extras


Tagged in archlinux