OpenBSD with Mint sauce

       231 words, 2 minutes

If you like the Linux Mint look but you run OpenBSD, you’re only a few ops to getting a pretty green desktop.

You obviously need an OpenBSD workstation up and running.

You may want to configure xenodm to start at boot time and enable autologin.

# doas rcctl enable xenodm
# doas vi /etc/X11/xenodm/xenodm-config
(...)
DisplayManager*autoLogin: jca

XFCE and fonts installation is straight-forward using the ports.

# doas pkg_add xfce xfce-extras noto-fonts noto-emoji
# more /usr/local/share/doc/pkg-readmes/xfce
# vi ~/.xsession
(...)
export LC_ALL=en_US.UTF-8
exec /usr/local/bin/startxfce4 --with-ck-launch

Getting the Mint themes and icons is done using git.

# doas pkg_add git gsed
# git clone https://github.com/linuxmint/mint-themes.git
# cd mint-themes
# find ./ -type f -name "*.py" -exec sed -iorig \
  -e 's;#!.*python.*$;#!/usr/bin/env python3;'   \
  -e 's;sed;gsed;' {} \;
# find ./ -type f -name "*.sh" -exec sed -iorig \
  -e 's;#!.*bash.*$;#!/usr/bin/env bash;'       \
  -e 's;sed;gsed;' {} \;
# make || python3 generate-themes.py
# mv usr/share/themes/Mint-Y* ~/.themes/

# git clone https://github.com/linuxmint/mint-y-icons
# cd mint-y-icons
# mv usr/share/icons/Mint-Y* /home/jdoe/.icons/

Download and install the DMZ cursor theme.

# tar xjf 55210-vanilla-dmz-0.4.tar.bz2 -C ~/.icons/

Use the XFCE settings manager to apply Mint theme, icons and fonts.

The last thing to do is to only keep a single panel on the bottom of the screen, add a few items and you get a greeny sexy OpenBSD desktop.

Oh! And if you wonder, the wallpaper comes from here .