Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/guptarohit/mfp

CLI utility for playing music mixes for programming & focus from musicforprogramming.net
https://github.com/guptarohit/mfp

audio cli command-line command-line-tool lofi-music mfp music music-player musicforprogramming rust terminal utility

Last synced: about 2 months ago
JSON representation

CLI utility for playing music mixes for programming & focus from musicforprogramming.net

Lists

README

        

# mfp: music for programming

[![Crate](https://img.shields.io/crates/v/mfp.svg?color=orange)](https://crates.io/crates/mfp)
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/guptarohit/mfp)](https://github.com/guptarohit/mfp/releases)

A command-line utility for playing music mixes for programming & focus (from [musicforprogramming.net](https://musicforprogramming.net)), unlocking the flow state!

![Screenshot](./.github/images/mfp_screenshot.png)

## Installation

Using [Cargo](https://rustup.rs/) 📦:

```bash
cargo install mfp
```

Or download pre-built binary from [GitHub release page](https://github.com/guptarohit/mfp/releases).

After installation, run `mfp` in command line to start. Plays a random track if not specified with `-t` flag.

## Usage

```bash
mfp [OPTIONS]

Options:
-t, --track-number Track Number, between 1 and ~68
-v, --volume Volume, between 0 and 9 [default: 9]
-h, --help Print help
-V, --version Print version
```

e.g. `mfp -t 1 -v 7`

## Acknowledgements

Inspired from [code radio cli](https://github.com/JasonWei512/code-radio-cli) and [music for programming](https://github.com/isdampe/music-for-programming) (currently not functional)

Mixes streams from [musicforprogramming.net](https://musicforprogramming.net) 🎵

## Contributing

Feel free to make a pull request! :octocat: