Triggering cairo-dock events via command line?

Asked by Stuart Longland

Hi,

I've just started using Cairo-Dock as a replacement for FVWMTaskBar in FVWM2… and so far, things are working well. I have it running on two Debian 10 machines (an old Samsung netbook and a Raspberry Pi 3 with 7" touchscreen), and my laptop running Gentoo. I might drag my desktop from work up and get it running there too (it runs Ubuntu 18.04).

One thing I'd like to be able to do though, is trigger events on Cairo-Dock through the FVWM menu / keyboard shortcut system.

At the moment, I just tap the Logo key on the keyboard, a menu pops up with a small pop-up menu with further operations that can be accessed by individual keys. Adding Cairo-Dock actions to that menu would be brilliant.

Possibly the easiest way would be for some command line tool that tells Cairo-Dock to perform an action like "open Application Menu" or "set focus to system tray". Maybe it talks to cairo-dock via dbus, directly through the X server, or something else, not sure.

I would just then need to add an item to my menu that calls "Exec exec cairo-dock-do-something my-action". This would work no matter what the desktop environment or window manager is, FVWM2, twm, Fluxbox, awesome, anything you care to mention.

I tried asking this on the forum, you might see a few registration attempts from me, the forum just seemed to send me back to the registration page with no explanation why. Thankfully there's LaunchPad.

Regards,
Stuart Longland

Question information

Language:
English Edit question
Status:
Expired
For:
Cairo-Dock Core Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Stuart Longland (redhatter) said :
#2

Okay, if not here, how does one register for the forum? All the registration page does is re-load.

Revision history for this message
Launchpad Janitor (janitor) said :
#3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.