First post install task if we’re in VirtualBox on MacOS, disable Wayland to eliminate screen flicker. Edit /etc/gdm/custom.conf and set WaylandEnable to false:
WaylandEnable=false
Get Window Maker installed and set a hostname:
sudo dnf install fedora-workstation-repositories sudo dnf install xterm rxvt-unicode terminus-fonts sudo dnf install WindowMaker wmCalClock wmmon hostnamectl set-hostname --static "blizzard"
Reboot to Window Maker, run urxvt with some fancy options and dock it (the fixed geometry at 498,6 will leave room for borderless terminals on the left later):
/usr/bin/urxvt -sl 16384 +sb -bg black -fg white -bc -uc -tr -sh 30 -g 110x38+498+6 -b 5 -fn xft:Terminus:pixelsize=10 -title $USER@$HOSTNAME &
Add RPM Fusion repository (and pull the latest stable Chrome while we’re here):
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf config-manager --set-enabled google-chrome sudo dnf install google-chrome-stable
Add some standard Dockapps:
/usr/bin/WPrefs & /usr/bin/wmCalClock -tc white & /usr/bin/wmmon -l & /usr/bin/wmmon -s & /usr/bin/wmmon -i &
We’ll have to build wmnet from source (local):
sudo dnf install gcc-c++ imake libX11 libX11-devel libXpm-devel libXext-devel cd ~/Downloads/ wget https://www.dockapps.net/download/wmnet-1.06.tar.gz tar xvfz wmnet-1.06.tar.gz cd wmnet-1.06/ xmkmf make sudo make install /usr/bin/wmnet -W enp0s3 -L enp0s3 -t white -r cyan -x 10000000 &
Test wmnet and tweak -x accordingly:
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
And we’ll have to build wmamixer from source too (local):
sudo dnf install alsa-lib-devel cd ~/Downloads/ wget https://github.com/gryf/wmamixer/archive/1.0.tar.gz mv 1.0.tar.gz wmamixer-1.0.tar.gz tar xvfz wmamixer-1.0.tar.gz cd wmamixer-1.0/ make ~/Downloads/wmamixer-1.0/wmamixer -w &
To be continued…