Listnr
TUI/Terminal interactive music player
Install / Use
/learn @sammwyy/ListnrREADME
Listnr - Terminal Music Player
A modern, modular terminal-based music player written in Go.

Features
- 🎵 Support for MP3, WAV, FLAC, OGG, M4A formats
- 📁 Directory-based music library browsing
- ⚡ Real-time playback controls
- 🎛️ Volume control with visual feedback
- ⌨️ Vim-inspired keyboard shortcuts
- 🎨 Clean, responsive TUI interface
- 🎀 Audio visualizer
Architecture
listnr/
├── cmd/listnr/ # Application entry point
├── internal/
│ ├── audio/ # Audio engine (decoding, playback)
│ ├── library/ # Music library management
│ ├── config/ # Configuration handling
│ ├── ui/ # Terminal user interface
│ │ └── components/ # Reusable UI components
│ └── events/ # Event system for component communication
Installation
git clone https://github.com/sammwyy/listnr
cd listnr
go build ./cmd/listnr
./listnr
Usage
Navigation
ESC: Close app.←/→: Navigate between sidebar and song list.↑/↓: Navigate list items,
Playback
SPACE: Play/pause.A/D: Seek backward/forward 5 seconds.Q/E: Previous/next song.W/A: Volume up/down.R: Toggle repeat mode.N: Toggle autoplay mode.
Configuration
Configuration file is automatically created at ~/.config/listnr.json:
{
"music_routes": ["/home/user/Music"],
"volume": 0.5,
"last_path": "",
"autoplay_enabled": true,
"repeat_mode": false
}
Related Skills
xurl
329.0kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
docs-writer
98.6k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
329.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
kubeshark
11.8kCluster-wide network observability for Kubernetes. Captures L4 packets, L7 API calls, and decrypted TLS traffic using eBPF, with full Kubernetes context. Available to AI agents via MCP and human operators via dashboard.
