lepisma / cricbuzz.el

Live cricket scores and schedule for emacs
GNU General Public License v3.0
14 stars 4 forks source link
cricket emacs

+TITLE: cricbuzz.el

+AUTHOR: Abhinav Tushar

[[http://stable.melpa.org/#/cricbuzz][file:http://stable.melpa.org/packages/cricbuzz-badge.svg]]

Get live cricket scores and scorecards from [[http://cricbuzz.com][cricbuzz]] in emacs.

[[file:screen.png]]

~cricbuzz.el~ uses extended ~org-mode~ for keeping schedule and scorecards. The schedule is written to ~$HOME/.cache/cricbuzz.el/cricbuzz-index.cbi~ (change variable ~cricbuzz-cache-dir~ to change this directory). Game scorecards are kept in ~cricbuzz-cache-dir~ with name like ~.cb~. LIVE and FINISHED cycle as /TODO/ tags. PROPERTIES drawers keep venue and other descriptions.

** Usage

** Keybindings

|-----+---------------------+----------------------------| | Key | Mode | Function | |-----+---------------------+----------------------------| | RET | ~cricbuzz-index-mode~ | ~cricbuzz-show-scorecard~ | | r | ~cricbuzz-index-mode~ | ~cricbuzz-get-live-scores~ | | r | ~cricbuzz-score-mode~ | ~cricbuzz-refresh-scorecard~ | | q | ~cricbuzz-index-mode~ | ~cricbuzz-kill-buffer~ | | q | ~cricbuzz-score-mode~ | ~cricbuzz-kill-buffer~ | |-----+---------------------+----------------------------|