Mirror=https://dl-cdn.alpinelinux.org/alpine/edge/main/ Window Manager: River Text editor: vis WWW Client: Lynx Terminal Emulator: Foot Launcher: fuzzel Bar: Yambar Shell: ASH Font: Mononoki Nerd Font Set up repositories vi /etc/repositories The file should read: http://dl-cdn.alpinelinux.org/alpine/edge/main http://dl-cdn.alpinelinux.org/alpine/edge/community http://dl-cdn.alpinelinux.org/alpine/edge/testing Update and upgrade apk update && apk upgrade Remove Doas apk del doas Set up eudev setup-devd udev Install the mesa-gallium drivers apk add mesa-dri-gallium Install River documentation (optional) apk add river-doc Install River Option 1: From APK apk add river apk add xwayland (optional) Option 2: From source (Not working) Install packages that will be used to build river apk add git zig pkgconfig Install river dependencies apk add wayland wayland-dev wayland-protocols wlroots wlroots-dev libxkbcommon libxkbcommon-dev libevdev libevdev-dev pixman pixman-dev Clone river mkdir /home//.Git cd /home//.Git git clone https://github.com/riverwm/river.git git submodule update --init Revert to the latest version git reset --hard v0.2.6 Build river zig build -Doptimize=ReleaseSafe --prefix /usr/local/bin install Remove unneded packages (optional) apk del git zig pkgconfig Install Foot apk add foot Start the seat daemon rc-update add seatd rc-service seatd start Add the user to the nessessary groups adduser seat adduser input adduser video Install Git apk add git Crate directories cd /home/ mkdir -p .Git .config .local/bin Change to the /home//.Git directory cd /home//.Git Clone the git repo for this guide git clone https://git.disroot.org/oink/minimal-but-usable.git Remove Git apk del git Change to the directory. cd minimal-but-usable Copy config files cp .profile .ashrc /home// mkdir -p /home//.local/bin/ cp lynx /home//.local/bin/ cp -r vis river foot yambar fuzzel /home//.config/ Create the wallpaper folder mkdir -p /home//.local/share/wallpapers/ Copy the wallpaper over cp Wallpapers/wallpaper.png /home//.local/share/wallpapers/ Install packages apk add lynx vis fuzzel fastfetch yambar imv wlr-randr wbg Install a font apk add font-mononoki-nerd Now give the user ownership of the files chown -R : /home// Now logout of root. Login as the user. Run River river