All apps/Dnote

Dnote

dnote

A command-line notebook for programmers.

Runs as dnote|macOS, Linux, Windows|www.getdnote.com

Command form

ai-draft · 4 tasks · 8 fields

Add, search and view notes. Sync, login, edit and remove are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui dnote

dnote add

Add a note
Add a noteExample values, fixed in this page — nothing here reaches a terminal
Basic
Book*
string
Content
string
TasksEach one presets the form for one job
Add a note
bookcontent
ParametersOnly these flags are editable in the form
Book
string · positional 0
Content
Leave empty to open your editor.
string
--content-c

dnote find

Find notes
Find notesExample values, fixed in this page — nothing here reaches a terminal
Basic
Keywords*
string
Only in book
string
TasksEach one presets the form for one job
Search notes
querybook
ParametersOnly these flags are editable in the form
Keywords
string · positional 0
Only in book
string
--book-b

dnote view

View books or notes
View books or notesExample values, fixed in this page — nothing here reaches a terminal
Basic
Book names only
--name-only
TasksEach one presets the form for one job
List books
name_only
Show a note
bookindexcontent_only
ParametersOnly these flags are editable in the form
Book
Omit to list all books.
string · positional 0
Note index
integer · positional 1
Book names only
boolean
--name-only
Content only
boolean
--content-only
SourcesEvery flag above is checked against these
src
Use: "add <book>", Short: "Add a new note", f.StringVarP(&contentFlag, "content", "c", "", "The new content for the note") (cobra flags: -c, --content string The new content for the note)
help

github.com

src
Use: "find", Short: "Find notes by keywords", f.StringVarP(&bookName, "book", "b", "", "book name to find notes in") (cobra flags: -b, --book string book name to find notes in)
help

github.com

src
Use: "view <book name?> <note index?>", Short: "List books, notes or view a content", f.BoolVarP(&nameOnly, "name-only", "", false, "print book names only") f.BoolVarP(&contentOnly, "content-only", "", false, "print the note content only") (cobra flags: --name-only print book names only; --content-only print the note content only)
help

github.com

Before it fills your prompt, Otty checks the installed dnote against its version. A form that does not match your version is not offered.