today-i-learned

Crates.iotoday-i-learned
lib.rstoday-i-learned
version0.1.4
sourcesrc
created_at2024-08-15 04:39:47.640456
updated_at2024-08-24 20:50:13.745525
descriptiontil is a Rust CLI application that's used to keep track of the important sh%t you want to remember.
homepage
repositoryhttps://github.com/schneedotdev/til
max_upload_size
id1338303
size33,237
brian (schneedotdev)

documentation

README

📚 today i learned 📚

til is a command-line application designed to help you keep track of the important sh%t you want to remember. Whether it's a key insight from your work, a useful programming trick, or a valuable life lesson, this app helps you store and retrieve your notes in a friendly manner.

Current Features

  • Store notes by passing a message and an optional title.
  • Retrieve your notes by searching a date (MM-DD-YYYY) or title.

Installation

To install and use the CLI, follow these steps:

cargo install today-i-learned

today-i-learned on crates.io

Usage

Add

To store a note, use the add command, passing a message and optional tags (comma-separated with no spaces):

til add "til is build with clap, a powerful command-line argument parser" --tags "rust,clap,crates"

Search

To search for a note, use the search command, specifying a date ("MM-DD-YYYY").

Date

Search for a note from a specific date:

til search --date "8-18-2024"

Configuration

The app stores notes in a .til/notes directory under your home directory. This directory is created automatically if it does not exist. In future versions of this app, the location you store notes will be configurable.

Commit count: 0

cargo fmt