Memoire


Memoire is a TUI program to help you archive commands (or any text).

memoire demo

You can search archived commands by keywords in command, annotation and/or tags. The archived commands are editable and deletable. Archived commands are saved in json format for easy sharing.

Installation


Make sure you have Cargo installed.

Install with: sh cargo install memoire

Usage


CLI


TUI


TLDR Pages Import


Too lazy to build your own archive? No worries, you can import tldr pages to Memoire.

Following rules are applied when converting tldr-pages to Memoire bookmark: - Command name -> Tag - Example description -> Annotation - Command example -> Command

You can import individual tldr page by passing file's path. E.g. to import pages/common/aws run: sh memoire --tldr pages/common/aws

Requirement


This program use rust-clipboard which requires x11 on Linux.

It's Not a Bug, It's a feature (aka Will fix)


  1. In input mode the cursor moves out of border if text exceeds 1 line.

What's next


Q & A


  1. How to retrieve record id from CLI?

    ¯\(ツ)

  2. Why are you handling errors like an amateur?

    But I am an amateur...

License


Memoire is under Apache 2.0 License.