Life is very short

2014-02-18

rebuild.fmの Emacsクライアントを書きました

| 22:14

http://rebuild.fm/


rebuild.fmの Emacsクライアントを書いてみました.

最近はメンテナンスばっかりやっていたので, 新規にスクラッチから

何か書いてみたかったというのが主な動機です.


リポジトリ

https://github.com/syohex/emacs-rebuildfm


機能

helm interfacepodcastの一覧を表示して, 選択した podcastを

再生するというものです. その他コマンドに pause, resume, stopする

というものがあります.

イメージ

https://github.com/syohex/emacs-rebuildfm/raw/master/image/rebuildfm.png


アクション

  • podcastの再生
  • その回のページへのジャンプ

persistent action

その回の概要を表示します.

(上記のイメージのような感じです)


依存

  • helm
  • cl-lib
  • libxml(libxmlを有効にして Emacsをコンパイルしておく必要あり)
  • avplay or ffplay or itunes(MacOSXだと itunesを使います)

使い方

M-x rebuildfm と実行するだけです. playerの操作コマンドはそれぞれ

  • rebuildfm-pause
  • rebuildfm-resume
  • rebuildfm-pause

となります.


おわりに

問題があれば github issuesまでお知らせください.

トラックバック - http://d.hatena.ne.jp/syohex/20140218/1392729279