Bugzilla – Bug 1212415
waybar in default configuration displays wrong glyphs
Last modified: 2024-01-17 10:35:45 UTC
Created attachment 867601 [details] Screenshot showing the default elemnts having the wrong glyphs. The swaybar as configured by sway-branding-openSUSE displays wrong glyphs. This happens for two reasons. 1. fontawesome is not a depedency of swaybar in OBS 2. The default config expects a different name for fontawesome Pulling the config from the upstream gh and changing the fontname in the style.css to the one provided by the fontawesome-fonts package fixes the issue.
I meant waybar...
Created attachment 867619 [details] style.css containing the new filename
This has already been reported as https://github.com/openSUSE/openSUSEway/issues/105 My PR there has been accepted, now my SR (https://build.opensuse.org/request/show/1093494) is needed to make sure that whoever installs waybar also has fontawesome pulled in.
The openSUSEway configuration of Waybar depends on FontAwesome fonts. That dependency is already present in the openSUSEway package. While Waybar upstream claims not to have a dependency on FontAwesome, the default configuration it ships includes FontAwesome symbols. Therefore I am inclined to add the dependency to Waybar itself as well, as you propose in https://build.opensuse.org/request/show/1093494. However, perhaps the dependency should be added as a Recommends. After all, it is possible to have a Waybar configuration that does not need FontAwesome.
fixed: - https://build.opensuse.org/request/show/1093765 - https://github.com/openSUSE/openSUSEway/issues/105