i3 A Tiling Window Manager For Advanced Users
Table of Contents
Advantages of i3wm
Disadvantages of i3wm
How To Install i3 window manager
Running i3wm
i3wm Configuration
i3wm Basic tutorial
- Opening your terminal
- Press Mod+ENTER key and you have your terminal.
- Open an application
- Let’s say you wish to run LibreOffice writer to create a document. Press Mod+d and you will see a horizontal dialog-type on the top.
Were you searching for Close button?? Don’t bother, I did too long ago. Here’s a better solution if your program has not mapped a key combination to close it.
Press Mod+shift+q
Opening multiple windows
By default, i3wm will align your windows horizontally. A window will be overlayed if it’s a subwindow of the parent window. For instance, the save dialogue box of LibreOffice writer when you press ctrl+s.
Imagine if you had to open more than 5 instances of LibreOffice writer simultaneously. Oh my, this typical screenshot below shows how ugly and tight your workspace is!
Want the key combination? Great!
Press Mod+j to cycle left
Mod+k to cycle up (suited for stacks)
Mod+l to cycle down (suiter for stacks)
Mod+; to cycle right
Switching workspaces
Linux is so notorious for multiple workspaces and yes you still get to switch to multiple workspaces (upto 9) in i3wm too! Here’s how.
Press Mod+2 and you’ll see it has switched to workspace 2. Well, there ain’t visual effect but you’ll notice that number “1” at the bottom left has changed to 2.
… and so on for Mod+3 to Mod+9
Switching a window to different workspace
Now, what if you wanted to switch a window to another workspace? I got you covered. Select the window and press Mod+shift+2 and your window disappears to the workspace number you inputted (in our case; 2). So on for workspace 3 to 9.
Still yet a general thumbs-up rule, don’t use too many workspaces, suffice to say open only the windows you are currently intending to work on otherwise you might get lost (like I did!) and yammer “where was?” 2-3 workspace is sufficient enough.
Exiting i3
All done right? Want to log off now??
Press Mod+shift+e
Conclusion
LinuxAndUbuntu Newsletter
Join the newsletter to receive the latest updates in your inbox.