Lightweight Desktop Environment for Linux.
The setup is available over https
git repositories. These integrate a lightweigh keyboard-centric fork of suckless software written in C. The source of dwmblocks and the binary sb-price (cryptocurrency prices) were cloned from Luke’s Smith git repo.
Git repositories
https://agalvez.es:444/dwm
https://agalvez.es:444/st
https://agalvez.es:444/dwmblocks
https://agalvez.es:444/nsxiv
These are self-hosted git servers. Clone, compile and install them in one line:
$ git clone https://github.com/nsxiv/nsxiv.git;cd nsxiv; sudo make install
… and so on.
Archlinux setup from script
# curl -LO archfi.sf.net/archfi
# sh archfi
or
# sh archfi -cpl {URL of your custom package list}
- wireguard-tools xorg-server xorg-xclock openssh vim gvim xbindkeys pandoc feh mpv dunst xcompmgr zathura zathura-pdf-mupdf base-devel git wget curl make ipython ueberzug
yay
$ git clone https://aur.archlinux.org/yay.git; cd yay; makepkg -si
Install with yay:
- ttf-symbola
- lf
Desktop dependencies:
- xbindkeys (.xbindkeysrc)
- xcompmgr
- netcheck (shell script)
- sb-price (shell script)
Dotfiles
Don’t forget to add /usr/share/xsessions/dwm.desktop
[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=Dynamic window manager
Exec=dwm
Icon=dwm
Type=XSession
- .Xresources :
Nsxiv.window.alpha: 0.7