I use Void Linux at the moment and abyss
to bootstrap it on my hardware.
- Void Linux
- Fish Shell
- Git + LFS
There's a script which is supposed to setup a newly installed Void Linux distribution:
git clone [email protected]:rabbitinspace/dotfiles.git .dotfiles
cd .dotfiles && bootstrap/main.fish
Then reboot.
To prevent Xorg from running as the root user, it needs to be built from sources with elogind
support:
git clone --depth 1 --single-branch [email protected]:void-linux/void-packages.git
cd void-packages
./xbps-src binary-bootstrap
./xbps-src pkg xorg-server -o elogind
sudo xbps-install --force --repository hostdir/binpkgs xorg-server
sudo sed 's/yes/no/' -i /etc/X11/Xwrapper.config