Setup
Installation
Archlinux and derivatives
Pybar is available in the AUR as pybar-bin.
Ubuntu 25.10
This is the most recent version of ubuntu that provides gtk4-layer-shell in the official repos. A release for ubuntu is provided on github.
Other distros
You should be able to run pybar on any distro that provides gtk4-layer-shell, but you may need to run it directly through python or make your own pyinstaller binary.
Development
I’ve included a makefile for simplifying venv setup and building with pyinstaller. The simple workflow is:
make setupsets up a virtual environment in.venvand installs dependencies fromrequirements.txtmake buildcreates the pyinstaller executable.make installsymlinks the executable to~/.local/bin