Site Overlay

i3wm

i3 is a tiling window manager for *nix type systems (Linux, BSD, etc.). It is simple, lightweight, and unobtrusive. Like other tiling window managers, it allows users to keep their hands on the keyboard to navigate and use applications, without having to keep mousing around.

Random tweaks to get things how I like them.

System menu

Adds various options that are needed to allow for more than just logout.

# Log out, Reboot, Poweroff bindings
mode "(S)uspend, (L)ogout, (R)eboot, (P)oweroff" {
        bindsym r exec --no-startup-id systemctl reboot
        bindsym s exec --no-startup-id systemctl suspend; mode "default"
        bindsym l exit
        bindsym p exec --no-startup-id systemctl poweroff

        # back to normal: Enter or Escape
        bindsym Return mode "default"
        bindsym Escape mode "default"
}

bindsym $mod+Shift+e mode "(S)uspend, (L)ogout, (R)eboot, (P)oweroff"

Other Settings

Other settings from my .config/i3/config file that makes life … better.

# Random other stuff that I like
for_window [class="^.*"] border pixel 1
new_window 1pixel
gaps inner 5
gaps outer 5

for_window [window_role="pop-up"]                       floating enable
for_window [window_role="bubble"]                       floating enable
for_window [window_role="task_dialog"]                  floating enable
for_window [window_role="Preferences"]                  floating enable
for_window [window_type="dialog"]                       floating enable
for_window [window_type="menu"]                         floating enable
for_window [title="qrencode"]                           floating enable