Kronos
Terminal Music Player Written In Rust
Install / Use
/learn @TrevorSatori/KronosREADME
Kronos - A Customizable Terminal Music Player For Offline Listening

Table of contents
About
Kronos is a modern take on terminal music players. Written entirely in the Rust programming language to ensure minimal resource usage and memory safety. Meant for consuming local audio files without the need for internet.
Specification
Supports the following formats
Format --- | aac | flac | mp3 | mp4 | m4a | ogg | wav |
Installation
Works on Linux, untested on Mac
Arch
paru -S satori-kronos-git
Binary
- Download Release
https://github.com/TrevorSatori/Kronos/releases/tag/v0.69
Build From Source
-
Enter the following in Terminal, or download zip from the code dropdown at top of the page.
git clone --depth=1 https://github.com/TrevorSatori/Kronos.git -
Change into directory
cd Kronos/ -
compile and run
cargo run --release
Customization
If the color scheme above isn't for you, it can be changed! Kronos default config path is
~/.config/kronos/config.toml
Below are all the color options for each parameter in the toml file.
black | blue | green | red | yellow | magenta | cyan | gray | dark gray | light red | light green | light yellow | light blue | light magenta | light cyan | white | rgb 0 - 255 |

The above makes use of both premade color options as well as rgb values and can be recreated with the following inside a config.toml.
[theme]
foreground = "200, 100, 250"
background = "black"
highlight_foreground = "white"
highlight_background = "255, 165, 0"
[layout]
progress_bar = 20
Contribute
Currently this repo is being built by one full time college student. If you want to help besides leaving a star(Wink wink nudge nudge), make sure to open issues about all problems so they can be resolved immediately. For further ways to contribute visit the
Calling All Ricers
Actively looking for custom themes to integrate into Kronos, if you enjoy ricing leave a comment on the discussions page.
Related Skills
himalaya
329.0kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
329.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
coding-agent
329.0kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process
