https://github.com/franzos/arbtt-capture-wl
arbtt capture for niri and sway Wayland compositors
https://github.com/franzos/arbtt-capture-wl
arbtt niri time-tracking wayland
Last synced: 4 months ago
JSON representation
arbtt capture for niri and sway Wayland compositors
- Host: GitHub
- URL: https://github.com/franzos/arbtt-capture-wl
- Owner: franzos
- License: gpl-3.0
- Created: 2026-01-21T17:09:41.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-02-07T16:24:47.000Z (4 months ago)
- Last Synced: 2026-02-08T00:52:57.987Z (4 months ago)
- Topics: arbtt, niri, time-tracking, wayland
- Language: Rust
- Homepage:
- Size: 31.3 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-niri - arbtt-capture-wl - Time tracker utility [arbtt](https://github.com/nomeata/arbtt) ported to Wayland. (Tools / Miscellaneous)
README
# arbtt-capture-wl
arbtt capture for Wayland compositors (niri, sway).
## Usage
```bash
# Start capturing (60s interval, writes to ~/.arbtt/capture.log)
arbtt-capture-wl
# Custom interval
arbtt-capture-wl -i 30
# Custom logfile
arbtt-capture-wl -f /path/to/capture.log
```
## View stats
Requires `~/.arbtt/categorize.cfg` - see [example config](https://github.com/nomeata/arbtt/blob/master/categorize.cfg).
```bash
arbtt-stats
arbtt-dump
```
## Install
### From GitHub releases
Pre-built binaries and packages (`.deb`, `.rpm`) are available on the [Releases](https://github.com/franzos/arbtt-capture-wl/releases) page.
## Supported compositors
- sway (via `$SWAYSOCK`)
- niri (via `$NIRI_SOCKET`)
## License
GPL-3.0-only