** i3 Window Manager is quite well documented. These are mostly notes for my own reference at this stage.
https://i3wm.org/i3status/manpage.html http://i3wm.org/docs/userguide.html#_using_workspaces https://i3wm.org/docs/userguide.html https://fedoramagazine.org/getting-started-i3-window-manager/
Why i3wm?
Installation
sudo dnf install i3 i3status dmenu i3lock
Custom configuration
Volume, brightness, lock screen, wallpaper
Swap mouse buttons to be left handed:
| exec xmodmap -e "pointer = 3 2 1"
Change the movement keys to match vim:
# change focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right
# move focused window bindsym $mod+Shift+h move left bindsym $mod+Shift+j move down bindsym $mod+Shift+k move up bindsym $mod+Shift+l move right
Now that $mod+h is being used to move left, we need to modify the key for horizontal split. I chose 'b' because it's fairly close to h, and next to 'v'. To me it makes sense to have them next to each other.
# split in horizontal orientation bindsym $mod+b split h
# Start network manager exec --no-startup-id nm-applet
i3 Status
Battery monitor
Volume
By default, i3status looks for configuration files in the following order:
~/.i3status.conf
~/.config/i3status/config (or $XDG_CONFIG_HOME/i3status/config if set)
/etc/i3status.conf
/etc/xdg/i3status/config (or $XDG_CONFIG_DIRS/i3status/config if set)