https://github.com/kotontrion/kompass
my custom status panel for wayland.
https://github.com/kotontrion/kompass
astal gtk4 linux unixporn wayland
Last synced: 4 months ago
JSON representation
my custom status panel for wayland.
- Host: GitHub
- URL: https://github.com/kotontrion/kompass
- Owner: kotontrion
- License: mit
- Created: 2024-09-05T11:29:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-04T06:31:11.000Z (8 months ago)
- Last Synced: 2025-11-04T08:25:20.776Z (8 months ago)
- Topics: astal, gtk4, linux, unixporn, wayland
- Language: Vala
- Homepage:
- Size: 1.36 MB
- Stars: 51
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# kompass
My completely custom status bar. This is for my personal use only, and therefore will most likely never be configurable.
This project also builds a library containing some widget definitions, which might be more useful to you than the actual bar.
The docs for libkompass can be found [here](https://kotontrion.github.io/libkompass).
Showcase (as of 2024-10-13):

## install
### on Arch
```bash
wget https://github.com/kotontrion/PKGBUILDS/raw/refs/heads/main/kompass-git/PKGBUILD
makepkg -si
```
the PKGBUILD can be found [here](https://github.com/kotontrion/PKGBUILDS/blob/main/kompass-git/PKGBUILD).
I wont publish it to the AUR until libkompass is more mature.
### from source
#### dependencies
##### build dependencies
- dart-sass
- blueprint-compiler
- vala
- meson
##### runtime dependencies
- gtk4
- gtk4-layer-shell
- libadwaita
- libportal
- astal-mpris
- astal-river
- astal-tray
- astal-battery
- astal-bluetooth
- astal-network
- astal-notifd
- astal-cava
- astal-apps
- astal-wireplumber
- slurp
- wf-recorder
```bash
git clone https://github.com/kotontrion/kompass
cd kompass
meson setup build
meson install -C build
```