#1014943 waybar: Requires Font Awesome which is non-free, and not in Debian

Package:
waybar
Source:
waybar
Description:
Highly customizable Wayland bar for Sway and Wlroots based compositors
Submitter:
Edward Betts
Date:
2026-01-16 01:41:01 UTC
Severity:
normal
#1014943#5
Date:
2022-07-15 07:14:22 UTC
From:
To:
The style.css file that ships with waybar specifies the FontAwesome
font.

  * {
      /* `otf-font-awesome` is required to be installed for icons */
      font-family: FontAwesome, Roboto, Helvetica, Arial, sans-serif;
      font-size: 13px;
  }

The config file uses 67 glyphs from Font Awesome.

Here are some examples:

    0xf01e     arrow-right-rotate
    0xf01e     arrow-right-rotate
    0xf76b     temperature-low
    0xf769     temperature-high
    0xf131     microphone-slash
    0xf5e7     charging-station
    0xf06a     circle-exclamation

Font Awesome is non-free. It used to be free software, but they changed
the license.

The is a project called Fork Awesome based on the most recent freely
licensed version of Font Awesome. Fork Awesome is available on Debian in
the fonts-fork-awesome package.

Some of the Font Awesome glyphs used by waybar are too new. They were
added to Font Awesome after the relicensing, so are missing from Fork
Awesome.

When running waybar without Font Awesome installed it shows lots of
missing glyphs.

#1014943#10
Date:
2023-05-26 07:28:03 UTC
From:
To:
Package: waybar
Version: 0.9.17-2
Followup-For: Bug #1014943

Dear Maintainer,

I also hit this bug.

As mentioned Fork Awesome is available in Debian, so instead of these:

      0xf76b     temperature-low
      0xf769     temperature-high

one can use these:

https://forkaweso.me/Fork-Awesome/icon/thermometer-empty/
    0xf2cb      fa-thermometer-empty
https://forkaweso.me/Fork-Awesome/icon/thermometer-full/
    0xf2c7      fa-thermometer-full

For my own setup, I've also changed the brightness config, thus:

  // "format-icons": ["", "", "", "", "", "", "", "", ""]
  "format-icons": ["", ""]

using these:
https://forkaweso.me/Fork-Awesome/icon/sun/
https://forkaweso.me/Fork-Awesome/icon/sun-o/

(I've no idea what the original series of icons were supposed to be indicating,
but those two at least give one something that is brightness related, which
seems like a step forward.)

Oh, and I've just noticed that I'm yet to find an alternative for whatever the
symbol is meant to be when one is charging the battery.

Cheers, Phil.

#1014943#15
Date:
2026-01-16 01:39:25 UTC
From:
To:
Hi!

Ah, thanks for these! :)

For the battery I switched to use:

,---
		"format-icons": {
			"full": "🔌✔",
			"charging": "🔌▴",
			"discharging": "🔋▾"
		}
`---

And the others I needed a replacement for were for the network:

,---
		"format-ethernet": "🖧 : {ipaddr}/{cidr}",
		"format-disconnected": "",
`...

Thanks,
Guillem