Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sebadoom/mpvguihs
A minimalist mpv GUI written in I/O heavy Haskell
https://github.com/sebadoom/mpvguihs
Last synced: 16 days ago
JSON representation
A minimalist mpv GUI written in I/O heavy Haskell
- Host: GitHub
- URL: https://github.com/sebadoom/mpvguihs
- Owner: sebadoom
- License: gpl-3.0
- Created: 2013-11-10T02:15:18.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-12-02T02:57:37.000Z (almost 11 years ago)
- Last Synced: 2024-10-08T21:17:57.740Z (about 1 month ago)
- Language: Haskell
- Homepage:
- Size: 254 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
mpvguihs
========
A minimalist mpv GUI written in I/O heavy Haskell.![Screenshot](http://i.imgur.com/oS7QF27.jpg)
Building
--------cabal configure
cabal buildInstalling
----------cabal install
Using
-----
Launch the app (mpvguihs). Select a movie. Use the on-screen controls. Standard mpv key-bindings work according to your configuration.Development and bugs
--------------------
Pull requests, patches and bug reports accepted through GitHub.FAQ
---
1. Why?
I wanted a simple project to work on my Haskell skills.2. Why Haskell?
Learning a different paradigm.3. Did it work?
Well... a GUI is probably not the best way to learn Haskell. Too much I/O (nope, no FRP here).4. Oh, god, so many bugs. WTF?
Release early, release often.5. Development plan?
None. I will work on this when I can. Features will be implemented according to interest. Use the bug tracker to request features and vote for them.6. This sucks, I cannot even pick the subtitles!
Use mpv's keybindings or the OSD. If you want an UI for that, see point 5.7. This is not Haskell. This is C-style Haskell code.
This. I need your advice on this. If you have a suggestion, use the bug-tracker or contact me directly.