Skip to content

i3 window manager

i3 Window Manager

Configuration

Get pressed key name

Some key names are hard to guess, such as XF86AudioRaiseVolume, and you need their name to use them in bindings. You can use xev for that.

Tips

Floating applications

for_window [class="Nautilus" instance="file_progress"] floating enable

Move workspaces between monitors

## move focused workspace between monitors
bindsym $mod+Ctrl+greater move workspace to output right
bindsym $mod+Ctrl+less move workspace to output left

How to get rid of the spinning wheel

Run exec and exec_always with --no-startup-id if the command won't generate a window, otherwise the spinning wheel will get stuck and appear instead of the normal mouse icon.