Xfdashboard
Introduction
Short: Maybe a Gnome shell and macOS Expose like dashboard for Xfce
Longer: xfdashboard provides a GNOME shell dashboard and macOS Mission Control (Exposé and Spaces) like interface for use with the Xfce desktop. It can be configured to run with any keyboard shortcut and when executed provides an overview of applications currently open enabling the user to switch between different applications. The search feature works like Xfce's app finder which makes it convenient to search for and start applications.
Required packages
- libwnck >= 3.0
- clutter >= 1.12
- glib >= 2.38
- gio >= 2.38
- gio-unix-2.0 >= 2.38
- xfconf >= 4.10.0
- garcon >= 0.2.0
- gtk+ >= 3.2
- libxfce4util >= 4.10.0
- libxfce4ui >= 4.10.0
… and the dependencies of these libraries of course ;)
The following libraries are semi-optional:
- dbus-glib >= 0.98 (required if xfconf < 4.13)
The following libraries are optional and configurable:
- libXcomposite >= 0.2 (for live windows)
- libXdamage (for live windows)
- libXinerama (for multi-monitor support)
On debian based distros, all requirements are installed with:
apt-get install xfce4-dev-tools build-essential glib2.0 libglib2.0-dev xorg-dev libwnck-3-dev libclutter-1.0-dev libgarcon-1-0-dev libxfconf-0-dev libxfce4util-dev libxfce4ui-2-dev libxcomposite-dev libxdamage-dev libxinerama-dev
Latest Release
- xfdashboard 1.1.0 released (2025/08/21 17:01)xfdashboard 1.1.0 is now available for download from https://archive.xfce.org/src/apps/xfdashboard/1.1/xfdashboard-1.1.0.tar.xz https://archive.xfce.org/src/apps/xfdashboard/1.1/xfdashboard-1.1.0.tar.xz?sha1 https://archive.xfce.org/src/apps/xfdashboard/1.1/xfdashboard-1.1.0.tar.xz?sha256 What is xfdashboard? ==================== xfdashboard provides a GNOME shell dashboard like interface for use with Xfce desktop. It can be configured to run to any keyboard shortcut and when executed provides an overview of applications currently open enabling the user to switch between different applications. The search feature works like Xfce's app finder which makes it convenient to search for and start applications. Website: https://docs.xfce.org/apps/xfdashboard/start Release notes for 1.1.0 ======================= Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. - Update README after switchover to meson - build: Fix -Wunused-but-set-variable - x11: Set wnck client type at the very first call - build: Fix -Werror=undef - Add meson build - build: Automate copyright year management - build: Unbreak example-search-provider - build: Install version.h - build: Drop dead code with glib 2.66 - build: Require clutter 1.24.0 - build: Require xfce 4.16.0 - build: Require gtk 3.22.0 - Replace deprecated exo with libxfce4ui 4.21.0 - I18n: Update po/LINGUAS list - I18n: Update po/LINGUAS list - I18n: Update po/LINGUAS list - I18n: Update po/LINGUAS list - xfdashboard: Fix translation in g_option_context_set_summary - build: Fix gettext warning about empty string - build: Use XDT_VERSION_INIT and get rid of configure.ac.in - build: Workaround *.theme translation - build: Switch from intltool to gettext - build: Fix deprecation warnings from glib - build: Fix redefined glib macros - build: Add new debug option to AS_CASE - Raise required minimum version of Glib 2.66 due to some functions of Glib used without #ifdef's and alternatives - Add icons at missing sizes, clean up SVG metadata - Remove ENABLE_NLS ifdefs - Post-release version bump to 1.1.0 - Translation Updates: Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Czech, Danish, Dutch, English (United Kingdom), Estonian, French, Galician, German, Greek, Hebrew, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian
Source code repository
The latest development version is hosted on Xfce Git. You can browse it using the web interface at the following URL:https://gitlab.xfce.org/apps/xfdashboard
Here you can find the documentation for theming and settings of the latest development version.
For older development releases, or stable, releases look at the release archive.
http://git.xfce.org/apps/xfdashboard/
Reporting Bugs
- Reporting Bugs – Open bug reports and how to report new bugs