I3

i3 is Article description::a minimalist [[window manager, focusing on keyboard commands to manipulate windows.]] By default all windows are in full-screen in order to best maximize the use of the screen and have less fiddling with positioning. Even with the  USE flag enabled its installed size is less than 1.6 MB. It also uses less than 10 MB of RAM under normal operating conditions.

Emerge
The basic package is i3 itself

dmenu
It is also assumed that dmenu will be emerged. Available USE flags include:

i3status
i3status provides status information that can be used by i3bar which, by default, sits at the bottom of the screen. Available USE flags include:

i3blocks
A more (relative to the more popular i3status) advanced, extensively-customizable status (for the i3bar config to use) is provided by i3block. Available USE flags include:

i3lock
If one wants screen-locking it is advisable to use i3lock. USE flags include:

Configuration
i3 can be extensively customized by editing its configs. The main user config file for i3 can be either in or. A popular starting point for writing the config file is the system config file, which is often copied across to one of the user config locations.

External resources

 * i3 official user guide
 * i3 reddit