A minimal terminal-based audiobook player for Audiobookshelf.
Run Audiobookshelf with Docker:
docker run -d \
-p 13378:80 \
-v /path/to/audiobooks:/audiobooks \
-v /path/to/config:/config \
-v /path/to/metadata:/metadata \
--name audiobookshelf \
ghcr.io/advplyr/audiobookshelf:latestAccess the web interface at http://localhost:13378 and complete the initial setup.
- Open Audiobookshelf web interface
- Go to Settings → API Keys → Add API Key
- Copy the generated token
On first run, Decibelle creates a config file at ~/.config/decibelle/config.yml:
server_url: http://localhost:13378
api_key: your_api_key_here
theme: catppuccin_mocha # tokyo_night, gruvbox, kanagawa, hackerman
image_protocol: auto # sixel, kitty, iterm2, halfblocksEdit this file with your server URL and API key.
cargo run --release↑↓/jk- Navigate lists←→/hl- Navigate panels / Seek ±5sL/H- Switch libraryEnter- Select / PlaySpace- Play/Pausen- Toggle time displayTab- Cycle focusq- Quit
