CLI Note Bucket, with Rust + SQLite
Go to file
Catto 46a4c7c541 delete function, readme 2024-04-06 16:33:03 +02:00
media delete function, readme 2024-04-06 16:33:03 +02:00
src delete function, readme 2024-04-06 16:33:03 +02:00
.gitignore first commit 2024-04-02 20:20:22 +02:00
Cargo.lock first commit 2024-04-02 20:20:22 +02:00
Cargo.toml first commit 2024-04-02 20:20:22 +02:00
README.md delete function, readme 2024-04-06 16:33:03 +02:00

README.md

A silly little CLI note app

Downloads under Releases

Usage

Usage: snotes [OPTIONS]

Options:
  -c, --create <CREATE>  Create a new note: --create "Hello World" [default: ]
  -s, --show             Show the latest entries
      --showall          Show all entries
  -t, --tag <TAG>        Append or show entries with tag [default: ]
  -d, --delete           Delete the latest entry
  -h, --help             Print help
  -V, --version          Print version

Demo

![demo gif](media/Peek 2024-04-04 20-55.gif)

Building (Linux)

  • Clone this repo git clone "https://git.maidsin.space/catto/snotes.git"
  • Install Rust
  • run carog build --release in the root of the project
  • You now have a working snotes binary file under target/release

Windows Builds might be a bit more involved since this dependency builds and bundles sqlite3 https://github.com/rusqlite/rusqlite

Installation

You could copy the snotes binary into a /usr/bin or ~/.local/bin folder, one that's part of your system PATH so you can run it anywhere.