Void Linux

Content is for personal reference only.

Void Linux is a simple and clean Linux Distribution made from scratch with its own custom package manager. Void Linux does not use systemd. Before you make any changes to your Void Linux setup, always make sure to read the related section in the HANDBOOK.

After a clean install of the base system I routinely follow a set procedure to install and configure a basid setup based on my own personal preference. This is NOT a guide or howto.

There could be stuff here that is either wrong or bad. Always RTFM.

Installing extra packages

You should already know how to use the XBPS package manager. To work through the list above extra packages are needed.

As root or using sudo (or doas) the following command will install everything needed to compile Sdorfehs window manager and get a working setup.

If there is anything in the list you are unsure of you can use the official repodata index to look it up.

xbps-install -S acpi alsa-utils base-devel clang clang-analyzer clang-tools-extra curl dmenu feh ffmpeg firefox font-firacode gcc git grub htop libX11-devel libXScrnSaver-devel libXft-devel libXres-devel libXtst-devel make ncurses-devel pfetch picom pkg-config sakura scrot surf tlp vim wget xorg xterm xtools

Now grab the window manager from Github. Change to the source directory, compile and install.

git clone https://github.com/jcs/sdorfehs.git
cd sdorfehs
make
make install