eyecatch is a simple, eyecatching CLI TODO list that appears when you open a new terminal tab.
eyecatch add "item" # adds item to the TODO
eyecatch delete <uid> # deletes the TODO matching the uid
eyecatch list # pretty prints all TODOs and uids
- Download the latest release binary
- Create a symlink to somewhere recognisable in your
$PATH
$ sudo ln eyecatch /usr/local/bin/eyecatch
- Add it to your rc and source it
$ echo "eyecatch list" >> ~/.zshrc
$ source ~/.zshrc
To compile eyecatch, you need Rust installed. eyecatch compiles with Rust 1.67.0 (stable) or newer.
$ git clone https://github.com/amiyuki7/eyecatch.git
$ cd eyecatch
$ cargo build --release
The binary is in ./target/release/eyecatch
, which you can then symlink.
All files generated by eyecatch will be in $HOME/eyecatch/