[Haskell-cafe] ANN: vimus - An MPD client with Emacs-style key bindings (was: ANN: vimus - An MPD client with vim-like key bindings)

Simon Hengel sol at typeful.net
Sun Sep 21 15:00:27 UTC 2014


Hey,
one more thing, there are Emacs key bindings as well (courtesy of
Joachim Fasting):

  https://github.com/vimus/vimus#emacs--keybindings

Cheers.

On Sun, Sep 21, 2014 at 10:44:10PM +0800, Simon Hengel wrote:
> Hi,
> I just uploaded vimus [1] to Hackage.
> 
> vimus is an MPD client with vim-like key bindings.
> 
> I've been using it as my exclusive music player since early 2010.  It
> comes with it's own quick & dirty ncurses bindings, which is one of the
> reasons why I was reluctant to push it to Hackage so far.
> 
> Check the README for installation and usage:
> 
>   https://github.com/vimus/vimus#readme
> 
> vimus is not a masterpiece of coding beauty** , but it's incredibly
> useful to me and a couple of other people over at #vimus on Freenode.
> 
> Patches are welcome as long as they 
> 
>  - reduce code bloat and improve hackability
> 
>  - do not conflict with my use cases (in case of doubt we make things
>    configurable)
> 
>  - do not require lots of work from my side (vimus already works
>    incredibly well for me and I can not spend too many cycles on it)
> 
> vimus would not be what it is today without the help of others.  In
> particular I'm grateful to
> 
>  - Niklas Haas for being the second user of vimus and contributing many
>    useful features
> 
>  - Joachim Fasting for his work on libmpd and contributing high quality
>    patches to vimus
> 
>  - Markus Klinik for contributing documentation and features
> 
>  - Matvey Aksenov for adding even more features
> 
> Cheers,
> Simon
> 
> ** Indeed, vimus served me as a testing ground for experimenting with
> both Haskell and lean software development.
> 
> [1] http://hackage.haskell.org/package/vimus
> [2] https://github.com/vimus/vimus#using-vimus
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe


More information about the Haskell-Cafe mailing list