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 git@github.com: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 git@github.com: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