cyberVirtua / dxp

Pager for non-compositing WMs. View virtual desktops and navigate around them

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dxp

Desktop Expose -- a tool that lets you view all of your X11 virtual desktops and navigate between them

Description:

dxp (dexpo, Desktop Exposer) is an application similar to MacOS's expose, windows's Win+Tab desktop switcher or KDE Plasma's Pager. It displays screenshots of your virtual desktops (aka workspaces) and simplifies navigation between them.

Why do I need it?

If you have a tiling non-compositing WM and use a lot of workspaces, it gets pretty easy to get lost. With dxp you can find the workspace you are looking for at a glance and switch to it.

Features:

  • Fast. Written with xcb and won't slow down your window manager.
  • Customizable. Config file is a .hpp header file. Program is recompiled after every reconfiguration.
  • Can select displays with a mouse click or keyboard

dxp_preview_horizontal

Vertical stacking example:dxp_preview_vertical

Limitations:

It's impossible to screenshot inactive desktop with X11. This is why a daemon has to be used. It screenshots your desktops when you open them and downsizes them.

About

Pager for non-compositing WMs. View virtual desktops and navigate around them

License:GNU General Public License v3.0


Languages

Language:C++ 94.1%Language:CMake 5.9%