FelixKratz / SketchyBar

A highly customizable macOS status bar replacement
https://felixkratz.github.io/SketchyBar/
GNU General Public License v3.0
5.62k stars 86 forks source link

Bar showing ? instead of icons and values of some plugins are wrong #346

Closed g1sbi closed 1 year ago

g1sbi commented 1 year ago

I installed the bar following the instructions, and Hack Nerd Font is installed correctly since I can see it in the terminal. The battery and volume plugins don't show the icon, while the CPU one has crazy values like 500% CPU usage. I'm on Monterey 13.2.1.

FelixKratz commented 1 year ago

The default config does not have a cpu item? It seems you have installed a different config, which might require different fonts. You will have to look in the repo where you got the config which additional setup steps are required.

alejandro-esquivel commented 1 year ago

The default config does not have a cpu item? It seems you have installed a different config, which might require different fonts. You will have to look in the repo where you got the config which additional setup steps are required.

I'm having the same issue and I followed the install instructions.

FelixKratz commented 1 year ago

I'm having the same issue and I followed the install instructions.

Nerd Fonts did a breaking change in version 3.0 so if you are using the default config and are updated to the newest NerdFont version you will experience a missing clock icon. This was fixed in this commit: https://github.com/FelixKratz/SketchyBar/commit/7b0f41bddf6dd3c65d3310177b0dcc47c0d4bb59 but is not contained in the latest release. I will probably release the new version with a fix soon.

Many configs floating around use the old nerd fonts and will thus display weird icons when used with the new nerdfont version, this is very unfortunate. There seem to be tools that replace all outdated nerdfont icons with their new codepoints however.