1
0
Fork
You've already forked panbar
0
Wayland layer-shell bar written with Python and GTK4.
  • Python 100%
2026年07月05日 20:56:27 +10:00
src/panbar Add basic clock module and dynamic module loading 2026年07月05日 20:56:27 +10:00
.gitignore Initial commit 2026年07月04日 17:08:15 +10:00
pyproject.toml Drop explicit attrs dependency and use dataclasses 2026年07月05日 01:58:59 +10:00
README.md Add README.md 2026年07月04日 21:25:41 +10:00

panbar

Wayland layer-shell bar written with Python and GTK4.

Building

Requirements

  • Python >= 3.12
  • PyPA build
  • setuptools
  • GTK4
  • gtk4-layer-shell

Arch Linux

sudo pacman -S gobject-introspection gtk4-layer-shell python python-build python-setuptools

Chimea Linux

doas apk add gobject-introspection gtk4-layer-shell python python-build python-pip python-setuptools

Fedora

sudo dnf install gobject-introspection gtk4-layer-shell python3 python3-build python3-setuptools

From Source

Building packages:

python -m build

Development environment:

python -m venv .venv
source .venv/bin/activate
pip install -e .