A minimal, clean and aesthetic Openbox desktop setup.
- Lightweight Openbox environment
- XFCE4 Panel integration
- Plank dock (macOS-like style)
- Sweet Mars GTK theme
- BeautySolar icon pack
- Clean and customizable layout
Install required packages depending on your distribution:
sudo apt install plank xfce4-panel nitrogen xcompmgr openbox xfce4-whiskermenu-plugin lxappearance lxsession-logoutsudo dnf install plank xfce4-panel nitrogen xcompmgr openbox xfce4-whiskermenu-plugin lxappearance lxsession-logout
⚠️ Note: On some Arch-based systems, nitrogen may only be available in the AUR.
# If you use EndeavourOS, yay is usually preinstalled
# If yay is NOT installed:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
# Install packages
yay -S plank xfce4-panel nitrogen xcompmgr openbox xfce4-whiskermenu-plugin lxappearance lxsession-logoutsudo emerge --ask x11-wm/openbox xfce-base/xfce4-panel x11-misc/nitrogen x11-misc/xcompmgr x11-misc/plank x11-themes/lxappearance xfce-extra/xfce4-whiskermenu-plugin💡 Note: Package names may vary slightly depending on overlays.
git clone https://github.com/winvis300-max/SweetKitty.git
cd SweetKittytar xf Sweet-mars.tar.xz
tar xf BeautySolar.tar-*.gz
unzip elementary-Dark.zip
sudo cp -r BeautySolar/ /usr/share/icons/
sudo cp -r Sweet-mars/ /usr/share/themes/
sudo cp -r elementary-Dark/ /usr/share/plank/themes/
sudo cp wp*.jpg /usr/share/backgrounds/lxappearanceSet:
- Theme → Sweet-mars
- Icons → BeautySolar
- Hold Ctrl + Right Click on dock
- Open Preferences
- Theme →
elementary-Dark - Enable Icon Zoom
mkdir -p ~/.config/openbox
nano ~/.config/openbox/autostart.shAdd:
plank &
xfce4-panel &
nitrogen --restore &
xcompmgr &Make it executable:
chmod +x ~/.config/openbox/autostart.shnitrogen- Add:
/usr/share/backgrounds/ - Mode → Zoomed Fill
- Apply
-
Right click panel → Panel Preferences
-
Remove extra panels
-
Add:
- Whisker Menu
- Separator
- Clock
Settings:
-
Clock → Digital (LCD)
-
Whisker Menu:
- Icon →
applications-all - Enable → Settings Manager
- Settings Manager command →
lxsession-logout
- Icon →
obconfSelect:
- Theme → Nightmare
- File Manager → Nemo
- Terminal → Terminator
- Browser → Waterfox
Log out, select Openbox session, and enjoy your new desktop 🎉
