NODAU(1)
π NODAU(1) β the glow-up π
okay bestie, sit down, hydrate, and let me tell you about nodau: it's a simple console notetaking program β¨ and honestly? it's giving minimal, cozy, terminal-goblin realness and I'm obsessed. This page lives in the General Commands Manual, section 1, and it's about to be your new personality trait. π
πΈ SYNOPSIS πΈ
nodau <OPTION> [DATA]
that's it. that's the whole vibe. an option, and optionally some data. slay. π
π¦ DESCRIPTION π¦
This manual page documents briefly the nodau command.
nodau is a simple console notetaking program. fr fr, that's the entire description. no cap. π«Ά
β¨ OPTIONS: β¨
one bullet per option, exactly as the universe intended. π
helpβ prints this message. your little "hey what do I even do" button. πlist [SEARCH]β lists notes, and lowkey accepts an optional search term. πnew <NAME>β makes a brand new note.<NAME>must be unique, no duplicates allowed, it's giving exclusive. πencrypt <NAME>β encrypts a new or existing note. secretive. mysterious. main character energy. π₯decrypt <NAME>β decrypts an existing note. the mask comes off. πedit <NAME>β opens an existing note for editing. go off, write your little heart out. πappend <NAME>β when you're piping data from stdin, this appends it to any existing data instead of overwritting. (yes, that's the spelling in the source, and yes I respect it.) β¨show <NAME>β displays an existing note. just read it. no notes. πdel <SEARCH>β deletes a note/notes. accepts a name or a search term. goodbye bestie π§rename <OLD> <NEW>β renames an existing note. glow-up for your note's name. π
π SEARCH TERM: π
okay this part is important so lock in π
Search terms with spaces do not need to be inside "quotes". one exception to this convention is rename, in which speaces are used as a delimiter between the old name and the new name. in that case, use "quotes" in either argument to denote spaces in the note's name. iykyk.
<NAME>β the name of a note.listwill search for names similar to the term, whiledelwill delete only an exact match. πt@<DATESTRING>β matches notes created at a given date/time. βt-<DATESTRING>β matches notes created before a given date/time. βͺt+<DATESTRING>β matches notes created after a given date/time. β©
π DATE STRING: π
<DATESTRING> can be made of any typical date format such as:
dd/mm/yy
dd, mm, yyyy hh:mm
so many options, so much freedom, we love a flexible icon. πΈ
βοΈ EDITING: βοΈ
By default nodau will use the EDITOR environment variable to edit notes. simply edit the file as usual, and nodau will save the note to it's database when you exit the editor. If EDITOR is not set, the nodau builtin editor will be used. π
Use of the builtin editor can be forced by setting `force_builtin_editor = true' in the nodau config file. Alternatively, the external_editor config setting can be set to use a specific editor regardless of the EDITOR environment variable value. `force_builtin_editor = true' takes precedence over EDITOR and external_editor settings. periodt. π
The builtin editor accepts standard printable characters, enter, and backspace. There is no support for moving the cursor with the arrow keys or mouse. π To exit the editor and save the note, create a new line with only a dot (.) on it, or press escape. π
π ENCRYPTION: π
Encrypting a note will apply DES encryption to the note using a passphrase which is requested from the user during the process. The passphrase is then required to decrypt, edit, or read the note. Decrypting a note will restore the note as plain text, and the passphrase will no longer be required for access. π¦
so if you lose that passphrase, bestieβ¦ it's over. keep it safe. π
βοΈ CONFIGURATION FILE: βοΈ
The nodau config file is located at $XDG_CONFIG_HOME/nodau/nodau.conf which is typically ~/.config/nodau/nodau.conf. β¨
The following config settings are currently in use:
external_editorβ values: name of a text editor executable (vim,nano, etc). default: (none listed) π«Άforce_builtin_editorβ values:trueorfalseβ default:falseπimport_old_dbβ values:trueorfalseβ default:trueβedit_autocreateβ values:trueoffalseβ default:trueπ
If import_old_db value is true or not set, nodau will import notes from the 0.2.x database to the 0.3.x database. time travel but make it data migration. π₯
π AUTHOR π
This manual page was modified by Lisa Milne <lisa@ltmnet.com> from an original written by Salvatore Bonaccorso <carnil@debian.org> for the Debian system (but may be used by others). legends only. π
okay and for the cute sign-off: this page is NODAU(1) from the General Commands Manual, dated April 2012 πΈ β so yeah, it's vintage, it's iconic, it ate. go take some notes bestie, you got this π β¨ππ¦
π¦ where this page comes from
- debian trixie: nodau 0.3.14-1+b1 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu noble: nodau 0.3.14-1build2 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu questing: nodau 0.3.14-1build2
- ubuntu resolute: nodau 0.3.14-1build3 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu stonking: nodau 0.3.14-1build4 Β· GPL-3.0-or-later WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms