odknt / bspwmbar

A lightweight status bar for bspwm.
ISC License
92 stars 11 forks source link

Doubts with modules #22

Open Ichitux opened 4 years ago

Ichitux commented 4 years ago

Hello there,

At first, good work, this bar looks awesome, pretty fast, multi-diplay, really nice.

I just have a few requests or tips to "how to" add my needs.

What I want to show in this bar:

More or less, there are my requests for new features. Unfortunatelly I don't know C coding, well, i'm just not really experienced with it, so I can't help with this part. If it's something that can be "integrated" with shell scripts, I can collaborate.

Thank you very much.

I'll keep waiting to hear from you.

Kind regards.

domsson commented 4 years ago

I'd like to add a thought to this:

Programs to query (system) information, like memory and CPU usage, battery level, volume, temperatures, weather, date, time, workspaces and many more have been written many times. If bspwmbar had a way to process the output of such programs, then it would be possible to just re-use existing ones (like these or these or these and many more), thereby removing the need for module requests and immediately boosting the usefulness of this project.

Of course, you surely had a reason to choose the integrated approach and you most likely don't want to change it, but maybe food for thought for future refactors or projects. :)

c0dev0id commented 4 years ago

Just my 2 cent: I like bspwmbar because it is minimal and does not implement all those fancy things (plugins, custom colors, theming etc...). I think an "exec" module would be fine, so people have a hook to put their slow scripts in, but I would appreaciate if bspwmbar would not go overboard with it. There are many fat-bars out there that do this already.