Compile i3 on Linux Mint (Ubuntu distros)
sudo apt install libxcb1-dev libxcb-keysyms1-dev libpango1.0-dev \
libxcb-util0-dev libxcb-icccm4-dev libyajl-dev \
libstartup-notification0-dev libxcb-randr0-dev \
libev-dev libxcb-cursor-dev libxcb-xinerama0-dev \
libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev \
autoconf libxcb-xrm0 libxcb-xrm-dev automake \
libxcb-shape0-dev pkg-config meson
sudo apt install git
install dmenu
sudo apt install suckless-tools
https://i3wm.org/downloads/
tar xvf ...
cd i3...
mkdir build
cd build
meson ..
ninja
sudo ninja install
git clone https://github.com/vivien/i3blocks
cd i3blocks
./autogen.sh
./configure
make
sudo make install
exec i3
sudo vim /usr/share/xsessions/i3.desktop
[Desktop Entry]
Name=i3
Comment=improved dynamic tiling window manager
Exec=i3
TryExec=i3
Type=Application
X-LightDM-DesktopName=i3
DesktopNames=i3
Keywords=tiling;wm;windowmanager;window;manager;
Xcursor.size: 24
sudo apt install lxappearance
https://gist.github.com/Elteoremadebeethoven/8309ab77a24b77cbb3f3a253c3ede0d4
https://github.com/Elteoremadebeethoven/i3-config
https://github.com/Elteoremadebeethoven/i3blocks-config