Skip to content

aabiji/muse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Muse is a cli audio player. Just enter muse play and play away!

Installation

# 1. Install the required dependencies:

# Arch based distro
sudo pacman -S alsa-lib

# Fedora based distro
sudo dnf install alsa-lib-devel

# Debian based distro
sudo apt install libasound2-dev

# 2. Install:

git clone https://github.com/aabiji/muse
cd muse && cargo build --release
sudo mv target/release/muse /usr/bin/muse

Config

Muse can be configured. The config is stored at ~/.muse.conf. Here's all the possible options:

# A list of directory paths that
# contain audio files to be played. The paths
# need to be absolute. Muse will recursively
# search each directory path for audio files.
audio_directories = ["/path/to/audio_directory"]

# The order in which the audio files are played
# Can be either "Random" or "Alphabetical".
playback_order = "Random"

# Resume playback from where you left off?
resume_playback = true

# Number of seconds audio has been playing
# Used to resume playback. This is a value set
# by Muse so please don't edit this directly.
start_point = 0

Muse is granted under the MIT liscense. Contributions are welcome!

About

A cli music player.

Resources

Stars

Watchers

Forks

Languages