i3

i3
1
is an improved dynamic, tiling window manager.


Dependencies

Required

Optional


1. Install

NOTE

Select all from group
i3
3
except 2) i3-wm and 5) i3status.


2. Configure

2.1. Desktop

  1. Log out
  2. Select i3 from desktop selection (upper right corner)
  3. Log in

2.2. i3: first configuration

  1. Press enter
  2. Select <Win> then press enter

NOTE

  • i3 configuration file will be generated at ~/.config/i3/config
  • Use
    i3-config-wizard
    4
    to (re)generate or reset i3 configuration file

2.3. i3-gaps

2.3.1. Inner and outer gaps

2.3.2. gaps features

NOTE

  • i3-gaps
    5
    is a fork of i3
  • See Features
    6
  • It is enough to reload i3 to apply i3-gaps configuration file changes

2.4. i3-blocks

NOTE

  • i3-blocks
    7
    is a modern alternative for i3status
  • Replace i3status as status_command with i3blocks

NOTE

  • See Getting started
    8
  • It is necessary to restart i3 to apply i3-blocks configuration file changes

2.5. i3lock

NOTE

  • i3lock
    9
    is a simple screen locker for i3
  • It is enough to reload i3 to enable i3lock

3. Apply

Use
i3-msg(1)
10
or $mod+shift to reload or restart.

3.1. Reload

  • reload only reloads i3 configuration file for current instance
  • To reload, use either i3-msg reload or press $mod+shift+c

3.2. Restart

  • restart completely replaces current i3 instance with a new one
  • To restart, use either i3-msg restart or press $mod+shift+r

References

Show Comments