ncalendar

Reimplementation of the BSD calendar(1) program in Rust

git clone https://git.8pit.net/ncalendar.git

 1* Improve error handling
 2    * Don't use unwrap everywhere in binary?
 3* Implement the OpenBSD's `-a` flag
 4    * Requires changing uid
 5    * Opportunity to experiment with low-level POSIX APIs in Rust
 6* Make `out_fmt` in `main.rs` configurable
 7* Consider tracking time and place in event description
 8    * For example: `23 Dec Meeting with Hannah - Coffee Place (13:00)`
 9    * Could mean: "Meet with Hannah on the 23th of December at the Coffee Place at 13:00 o'clock"
10* Write a simple GUI using the library for visualizing events
11    * Or an export to PDF / HTML
12    * See also: https://dianne.skoll.ca/projects/remind/