Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New command: Status #254

Merged
merged 3 commits into from
Oct 13, 2020
Merged

New command: Status #254

merged 3 commits into from
Oct 13, 2020

Conversation

ThomasAdam
Copy link
Member

This adds a new command Status which spits out JSON information down a FIFO for consumption by external tooling such as lemonbar or polybar for information about windows/desks/etc.

ReferenceDesktops is no longer used or required.

Fixes #253
The Status command writes information about all configured screens,
desks, and clients in JSON format down a named pipe (fifo) for
consumption by third-party tools such as polybar, lemonar, etc.

Unlike other modules which provide specific information, piecing
together a set of data for an "overview" is problematic, and would
require a few hoops to jump through.  This needs to be as fast as
possible.

Fixes #253
This adds example scripts for processing the JSON output from Fvwm3.

Fixes #253
@ThomasAdam ThomasAdam self-assigned this Oct 13, 2020
@ThomasAdam ThomasAdam added this to the 1.0.2 milestone Oct 13, 2020
@ThomasAdam ThomasAdam linked an issue Oct 13, 2020 that may be closed by this pull request
@ThomasAdam ThomasAdam merged commit 264eaf1 into master Oct 13, 2020
@ThomasAdam ThomasAdam deleted the ta/add-status branch October 13, 2020 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Fvwm should provide a Status option
1 participant