suckless-setup
My personal suckless setup.
Dependencies
Install necessary packages (Arch Linux specific, other distros will differ)
sudo pacman -S ttf-jetbrains-mono-nerd libqalculate
It's also recommended to start dwm and other related software through xinit, my main dotfiles repo contains the needed configurations.
Optional dependencies
fehandpicom: for the wallpaper and compositing, respectively. The install script will detect their availability and install configurations accordingly.firefox,simplemoji,flameshot,discord,pulsemixer,adb: some keybinds launch these programs.
Installation
Automated
git clone git://git.pml68.dev/suckless-setup
cd suckless-setup
sudo make install
# OR
sudo make install-laptop
# optional
make wallpaper
Manual
Build and install each suckless program
cd dwm
sudo make clean install
cd ..
cd dmenu
sudo make clean install
cd ..
# ...
Optional
Set the background (this is done by the wallpaper make job)
feh --bg-fill wallpaper.jpg
Copy over the picom configuration (this is done by both install make jobs)
sudo cp picom.conf /etc/xdg/picom.conf
Screenshot:

