Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: GNUser on October 23, 2023, 12:53:34 PM

Title: waybar for x86_64
Post by: GNUser on October 23, 2023, 12:53:34 PM
waybar would make wlroots-based window managers easier to use and customize.
Title: Re: waybar for x86_64
Post by: GNUser on October 25, 2023, 05:35:26 AM
I have created an appimage of waybar. It is working well with labwc. I need to test it with weston then I'll submit it for the x86_64 repo.
Title: Re: waybar for x86_64
Post by: Juanito on October 25, 2023, 05:37:28 AM
I’m in the middle of compiling waybar..
Title: Re: waybar for x86_64
Post by: GNUser on October 25, 2023, 05:42:45 AM
Thank you. That would be a cleaner solution because the appimage, while it works, is a Frankenstein's monster. I won't submit this ugly thing and look forward to using your extension.
Title: Re: waybar for x86_64
Post by: GNUser on October 25, 2023, 05:49:27 AM
Would you like me to submit extensions for the two fonts (awesome font and nerd font) that waybar uses for special symbols?

BTW I noticed that waybar needs the tzdata extension to correctly show a clock, even if timezone is set correctly with a boot code.
Title: Re: waybar for x86_64
Post by: Juanito on October 25, 2023, 06:26:10 AM
Would you like me to submit extensions for the two fonts (awesome font and nerd font) that waybar uses for special symbols?
sure, but I'd wait until I finish building waybar

Quote
BTW I noticed that waybar needs the tzdata extension to correctly show a clock, even if timezone is set correctly with a boot code.
noted
Title: Re: waybar for x86_64
Post by: Juanito on October 25, 2023, 08:48:26 AM
waybar (and jsoncpp25 and glibmm) posted - not tested

Note that upower support was disabled and libnl support hacked - several obscure apps were built and compiled in statically.
Title: Re: waybar for x86_64
Post by: GNUser on October 25, 2023, 12:49:15 PM
Hi Juanito. Thank you for this. The extension is tested and working in TCL14 x86_64 running labwc.

The only issue is that special symbols on the bar appear as tofus. Problem is solved by loading the fonts that have the necesary symbols (awesome-font and nerd-font). I submitted the two fonts as extensions--please post and add them to waybar.tcz.dep at your convenience :)
Title: Re: waybar for x86_64
Post by: Rich on October 25, 2023, 04:50:56 PM
Hi GNUser
... The only issue is that special symbols on the bar appear as tofus. ...
Wat's a tofus?
Title: Re: waybar for x86_64
Post by: gadget42 on October 25, 2023, 10:48:15 PM
When a character is not present in a font, and no fallback option is available, the missing character is replaced with a symbol that has come to be known as “tofu” due to its resemblance to a block of tofu.
Title: Re: waybar for x86_64
Post by: Juanito on October 27, 2023, 08:20:15 AM
waybar recompiled and reposted