Versions in this module Expand all Collapse all v0 v0.0.1 Dec 22, 2024 Changes in this version + var Action *log.Logger + var Cyan = "\033[34m" + var Error *log.Logger + var Fatal *log.Logger + var HelpString string = ... + var Info *log.Logger + var Magenta = "\033[35m" + var NtConfigErr error + var NtNotesErr error + var NtPath string + var NtPathErr error + var Red = "\033[31m" + var Reset = "\033[0m" + var TestMode bool = false + var Warn *log.Logger + var Yellow = "\033[33m" + func InsecureInput(message string) []byte + func LoadConfig(wg *sync.WaitGroup) + func LoadNotebook(wg *sync.WaitGroup) + func ParseDate(argument string) time.Time + func SecureInput(message string) []byte + func SetNtDir() + func WriteNotebook(notebook Notebook, filename string) error + type Arguments struct + Command CommandType + Deadline time.Time + Flags []string + NoteIds []int + Tags []string + Text string + func ParseArgs(arguments []string) Arguments + type Authentication struct + Password []byte + Username []byte + type CommandType int + const Add + const Clear + const Comment + const List + const Modify + const Move + const None + const Ping + const Pull + const Push + const Search + const Server + const Tag + const Tags + const Undo + type Config struct + Notebook NotebookConfig + Server ServerConfig + var DefaultConfig Config = Config{ ... } + var NtConfig Config + type Note struct + Comments []string + Created time.Time + Deadline time.Time + Done bool + Due time.Time + Tags []string + Text string + type Notebook struct + Notes []*Note + var NtNotes Notebook + type NotebookConfig struct + DateFormats []string + LsDefault string + Width int + type ServerConfig struct + Port string + Url string