Skip to content

holizz/cali

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cali

Interactive cal(1) (but the name ical was taken)

Usage

pip install cali
cali
# interactive session

cat > ~/dates <<END
2010-09-01 Write a better README for cali
2010-09-02 ...
2010-09-03 Profit
END

cali ~/dates
# interactive session with calendar entries

mkdir -p ~/.config/cali
cat > ~/.config/cali/config <<END
[DEFAULT]
dates = ~/dates
END

cali
# interactive session with calendar entries

Screenshots

bin/cali README.rdoc

   September 2010
Su Mo Tu We Th Fr Sa
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

2010-09-01 Write a better README for cali

( The 1st is highlighted, and the 1st, 2nd, and 3rd are underlined. )

Key bindings

Up/down/left/right

hjkl, Emacs bindings, arrow keys

Next/previous month

n/p, page down/page up

Next/previous year

}/{

Next/previous event

w/b (this navigates between underlined days)

Quit

q

Refresh

^L (Ctrl-L)

Bugs

  • Mojibake under Python 2. Non-ASCII characters work fine under Python 3

About

Interactive cal(1) (but the name ical was taken)

Resources

License

Stars

Watchers

Forks

Packages

No packages published