Skip to content

joachifm/mpdfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

A FUSE filesystem for the Music Player Daemon.

Installing

First you'll need to install cabal-install.

Then install a recent version of libmpd-haskell:

$ git clone git://github.com/joachifm/libmpd-haskell.git libmpd-haskell
$ cd libmpd-haskell
$ cabal install

And finally:

$ git clone git://github.com/joachifm/mpdfs.git mpdfs
$ cd mpdfs
$ cabal install

Usage

$ mkdir mpd
$ mpdfs mpd
$ cd mpd
$ cat Stats/albums
$ cd ..
$ fusermount -u mpd

Status

Currently only a small subset of the program's features have actually been implemented, and much of the code is very bad. Don't expect this to work at all.

Development

To contribute changes to MPDFS either email a patch to one of the devlopers or create a fork of the repository and send a pull request (instructions here)

File system layout

  • /Music/
  • /Playlists/
    • Current/
  • /Outputs/
  • /Stats/
  • /Status/

Licence

GPL version 2 (see COPYING)

Authors

Joachim Fasting <joachim.fasting@gmail.com>

Ben Sinclair <ben.d.sinclair@gmail.com>

About

A FUSE filesystem for the Music Player Daemon (MPD)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published