Skip to content

👁️✨ An eye-catching TODO list at the top of your terminal

Notifications You must be signed in to change notification settings

amiyuki7/eyecatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eyecatch

eyecatch is a simple, eyecatching CLI TODO list that appears when you open a new terminal tab.

Usage

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

Installation

  1. Download the latest release binary
  2. Create a symlink to somewhere recognisable in your $PATH
$ sudo ln eyecatch /usr/local/bin/eyecatch
  1. Add it to your rc and source it
$ echo "eyecatch list" >> ~/.zshrc
$ source ~/.zshrc

Building From Source

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.

Data

All files generated by eyecatch will be in $HOME/eyecatch/

About

👁️✨ An eye-catching TODO list at the top of your terminal

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages