A minimalist CLI note-taking utility written in C. Designed for speed, privacy, and adherence to the Linux XDG Base Directory Specification.
gcc -Wall dmnotes.c -o dmnotes
sudo mv dmnotes /usr/local/bin/
sudo chmod +x /usr/local/bin/dmnotes
- Add Note:
dmnotes "Your thought"(or rundmnotesfor interactive input). - Read:
dmnotes -r [n]— View the lastnnotes (default: 10). - Search:
dmnotes -s "keyword"— Search notes usinggrep. - Delete:
dmnotes -d "keyword"— Remove all lines containing the keyword. - Reset:
dmnotes --reset— Permanently clear all notes.
- File Path:
~/.local/share/dmnotes/notes.txt