My Xubuntu Customization Guide

My Xubuntu Customization Guide

Table of Contents

Show Your Desktop Friday was popular in open-source groups, but its popularity has declined recently. Let’s fix that. Here’s how I customize Xubuntu to my liking.

Xubuntu 17.04, highly customized with plugins, themes, a beautiful wallpaper, and a dock.
Xubuntu 17.04, highly customized with plugins, themes, a beautiful wallpaper, and a dock.

Configuration

Desktop

  • Distribution: Xubuntu 17.04
  • Desktop Environment: Xfce
  • Window Manager: Xfwm4
  • Dock: Plank

Themes

Fonts

  • Default: Fira Sans Book 10 ( GitHub, PPA)
  • Window Manager: Fira Sans SemiBold 10
  • Monospace: Ubuntu Mono ( Launchpad)

Wallpaper

Convict Lake. Autumn View (CC BY-NC-SA 2.0, Clint Sharp)

Panel Plugins

  • Whisker Menu ( Homepage)
  • AppMenu Plugin (See WebUpd8 for details and PPA)
  • Notification Area
  • Power Manager Plugin
  • Indicator Plugin
  • Clock
  • Weather Update
  • System Load Monitor
  • Show Desktop

Installation

# Papirus Icon Theme PPA
sudo add-apt-repository ppa:papirus/papirus

# Fira Fonts PPA
sudo add-apt-repository ppa:bluesabre/fonts

# WebUpd8 MATE PPA (Contains AppMenu plugin)
sudo add-apt-repository ppa:webupd8team/mate

# Update Your Repositories...
sudo apt update

# ... And Install!
sudo apt install breeze-cursor-theme greybird-gtk-theme papirus-icon-theme fonts-fira-sans xfce4-vala-appmenu-plugin unity-gtk3-module unity-gtk2-module appmenu-qt appmenu-qt5

# Enable the AppMenu plugin
xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true
xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true

# Restart, configure your panel, and tweak your settings in the settings manager

Tips & Tricks

  • Adwaita uses a white panel by default in Xfce. Use gtk-theme-config to make the panel dark again
  • With GTK+ 3, you can force applications to load with a dark theme by setting the GTK_THEME environment variable, for example: GTK_THEME=Adwaita:dark
  • You can take this one step further and use the CSD titlebars by setting the GTK_CSD environment variable, for example: GTK_CSD=1
  • If you want to use these variables in a launcher, fire up MenuLibre and prepend env GTK_CSD=1 GTK_THEME=Adwaita:dark to the executable line

Additional Screenshots

My customized Xubuntu 17.04 with LibreOffice.
My customized Xubuntu 17.04 with LibreOffice.
Parole Media Player is shown with a dark titlebar.
Parole Media Player is shown with a dark titlebar.
Thunar File Manager is shown with the ePapirus icons and a minimal interface.
Thunar File Manager is shown with the ePapirus icons and a minimal interface.
The Geany IDE is shown with the Solarized Dark editor theme and a dark application theme.
The Geany IDE is shown with the Solarized Dark editor theme and a dark application theme.
The GTK Theme Configuration dialog demonstrates available configuration options.
The GTK Theme Configuration dialog demonstrates available configuration options.
comments powered by Disqus

Related Posts

Xubuntu Development Update September 2018

Xubuntu Development Update September 2018

It’s the September development update! The theme for August was visual improvements, with a few bug fixes tossed in for good measure.

Read More
MenuLibre 2.1.5 Released

MenuLibre 2.1.5 Released

MenuLibre 2.1.5 improves support for Budgie, KDE, and MATE desktop environments, making it the best menu editing experience for Linux.

Read More
Development Update April 2021

Development Update April 2021

April kept me busy with a new Ghost release, Xubuntu 21.04, and some elementary development. I'm feeling motivated and getting things done!

Read More