Conversation
|
Looks like epox needs to be reordered. Will fix today |
Fixed now |
|
Hi @Alexays , there are some improvements.
Next set of waybar configurations can be used to have the same result Now result is: 2025-12-09.17-49-41.mp4 |
|
One more example where the style looks quite good 2025-12-09.22-51-00.mp4Using this waybar config: |
|
Thanks! |
|
@LukashonakV I am trying to rebase #4667 onto these changes, but this is somewhat difficult since this PR added another compile-time flag. Can you tell me how GLSL can be enabled in the config ? I could not find changes of manpages in this PR. EDIT I checked my cava config, but no matter what output method I write in there, the cava module always fails with 'Unknown Module', on master branch and on my branch. If you have time, I would be thankful if you could check out my branch https://github.com/qbe/Waybar/tree/dynamic-modules-cleanup |
|
GLSL follows the same flag as usual cava. There's only 1 additional library dependency: |
|
I have epoxy installed, but no matter what I set the "method" to, it always fails with Can you send me a cava config file that works for you ? Or can you check out my branch if it works for you ? (you need to set LD_LIBRARY_PATH to the build directory for running a waybar build from my branch) |
|
As I mentioned, description, examples, demos you can find wiki cava GLSL If wiki also doesn't help you, please tag me once again Also please provide meson configuration log. Might possible it has some highlights what's wrong |
|
ah, I misunderstood the cava config format (I thought only lines starting with I would still greatly appreciate if you could test my branch, as you are much more familiar with cava than me |
|
What is the issue with your branch? |
|
do you mean Issue to mean "problem", or "thing it tries to fix" ? My branch is a rework to load gps and cava dependencies at runtime, to enable to turn these into optional dependencies in packages. See #4276 . I just want to make sure that my changes don't break cava usage, and you seem to be most familiar with that code. |
|
Got you. Not sure I have time today. Let me check, once I have time |
|
Excellent, thank you (remember, LD_LIBRARY_PATH should be set to the path of the waybar build directory, where the new waybar-module-cava.so and waybar-module-gps.so reside, to enable the dynamic loader to find them at runtime without placing them into /lib or /usr/lib ) |
Dear @Alexays , I'm happy to introduce one more cava frontend module which implements OpenGL frontend logic and provides new type of user experience of the waybar usage.
If this PR is confirmed and taken, then PR #4587 could be skipped.
man for the new module will be provided further(wiki as well)
2025-12-06.18-18-27.mp4