dreamcat4 / skippy-xd

A full-screen Exposé-style standalone task switcher for X11.
GNU General Public License v2.0
100 stars 12 forks source link

Activate/toggle switcher/expose/paging through command line argument #101

Closed felixfung closed 1 year ago

felixfung commented 1 year ago

./skippy-xd --help skippy-xd v0.6.0~fung (2023.03.10) - "" Edition Usage: skippy-xd [command]

The available commands are: [no command] - activate expose once without daemon. --config-reload - reload configuration file; currently the file path must remain unchanged. --config - read the specified configuration file. --start-daemon - starts the daemon running. --stop-daemon - stops the daemon running. --activate-switcher - connects to daemon and activate switcher. --toggle-switcher - connects to daemon and toggle switcher. --activate-expose - connects to daemon and activate expose. --toggle-expose - connects to daemon and toggle expose. --activate-paging - connects to daemon and activate paging. --toggle-paging - connects to daemon and toggle paging. --deactivate - connects to daemon and deactivate switcher, expose or paging. --prev - focus window to previous. --next - focus window to next.

--help - show this message. -S - enable debugging logs.

Some hard-coded behaviour:

behaviour alt-tab expose paging
layout always XD user config always grid
prev/next ordering always row-row always column-column always row-row
animation never animation user config user config
virtual desktop filtering user config user config all desktops