> Would u consider it a must for latest security updates in general?
I think that for the Spectre patch you need 4.14 or later. Trisquel gets 4.4
from upstream Ubuntu, so if you want the Spectre patch I suggest installing
4.14 from jxself's repo.
> Your script would help me a lot. I appreciate that.
-------------------------------------------------
#!/bin/bash
# get i3-stuff (lock, status, etc.) but remove i3
sudo apt remove i3 && sudo apt remove i3
# get dependencies
sudo add-apt-repository ppa:aguignard/ppa
sudo apt update
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-xrm-dev
# clone and build
sudo apt install git
cd /tmp
git clone https://www.github.com/Airblader/i3 i3-gaps
cd i3-gaps
autoreconf --force --install
rm -rf build/
mkdir -p build && cd build/
../configure --prefix=/usr --sysconfdir=/etc --disable-sanitizers
make
sudo make install
rm -rf i3-gaps
-------------------------------------------------