Directories
¶
| Path | Synopsis |
|---|---|
|
Package app exposes the application's use-case handlers to input adapters.
|
Package app exposes the application's use-case handlers to input adapters. |
|
bookmark
Package bookmark creates, loads and updates saved HTTP and HTTPS links.
|
Package bookmark creates, loads and updates saved HTTP and HTTPS links. |
|
habit
Package habit manages habit documents, goals and descriptive content.
|
Package habit manages habit documents, goals and descriptive content. |
|
inbox
Package inbox manages unstructured notes awaiting further organization.
|
Package inbox manages unstructured notes awaiting further organization. |
|
journal
Package journal manages dated entries whose date remains fixed during edits.
|
Package journal manages dated entries whose date remains fixed during edits. |
|
notes
Package notes queries indexed summaries and coordinates deletion and index rebuilding.
|
Package notes queries indexed summaries and coordinates deletion and index rebuilding. |
|
page
Package page manages titled documents with optional hierarchical areas.
|
Package page manages titled documents with optional hierarchical areas. |
|
person
Package person manages people and lists group names currently assigned to them.
|
Package person manages people and lists group names currently assigned to them. |
|
rawedit
Package rawedit loads and updates complete managed AsciiDoc documents.
|
Package rawedit loads and updates complete managed AsciiDoc documents. |
|
Package bootstrap assembles the application and its infrastructure.
|
Package bootstrap assembles the application and its infrastructure. |
|
Package cli exposes application use cases through commands and the terminal interface.
|
Package cli exposes application use cases through commands and the terminal interface. |
|
Package config defines local vault settings and resolves user-supplied vault paths.
|
Package config defines local vault settings and resolves user-supplied vault paths. |
|
domain
|
|
|
bookmarks
Package bookmarks models saved links with validated HTTP or HTTPS URLs.
|
Package bookmarks models saved links with validated HTTP or HTTPS URLs. |
|
calendar
Package calendar models timezone-free dates and half-open calendar intervals.
|
Package calendar models timezone-free dates and half-open calendar intervals. |
|
habits
Package habits models recurring targets and independent measured occurrences.
|
Package habits models recurring targets and independent measured occurrences. |
|
inbox
Package inbox models unstructured notes with optional content and tags.
|
Package inbox models unstructured notes with optional content and tags. |
|
journals
Package journals models entries associated with a fixed calendar date.
|
Package journals models entries associated with a fixed calendar date. |
|
pages
Package pages models titled documents and optional hierarchical areas.
|
Package pages models titled documents and optional hierarchical areas. |
|
persons
Package persons models people and their group memberships.
|
Package persons models people and their group memberships. |
|
shared
Package shared provides value types and normalization shared by subdomains.
|
Package shared provides value types and normalization shared by subdomains. |
|
Package editor opens private note drafts in the user's external editor.
|
Package editor opens private note drafts in the user's external editor. |
|
infra
|
|
|
codecs
Package codecs maps domain entities to managed AsciiDoc documents.
|
Package codecs maps domain entities to managed AsciiDoc documents. |
|
idgenerator
Package idgenerator generates identifiers used by Overmind documents.
|
Package idgenerator generates identifiers used by Overmind documents. |
|
index
Package index maintains searchable SQLite projections derived from vault documents.
|
Package index maintains searchable SQLite projections derived from vault documents. |
|
index/sqlitedb
Package sqlitedb contains SQL bindings generated by sqlc for the derived note index.
|
Package sqlitedb contains SQL bindings generated by sqlc for the derived note index. |
|
notestore
Package notestore persists note documents atomically in the filesystem.
|
Package notestore persists note documents atomically in the filesystem. |
|
repositories
Package repositories persists typed entities in the vault and refreshes their index projections.
|
Package repositories persists typed entities in the vault and refreshes their index projections. |
|
Package ports defines the storage, indexing and codec contracts used by application handlers.
|
Package ports defines the storage, indexing and codec contracts used by application handlers. |
|
Package tui provides the default Overmind terminal screen.
|
Package tui provides the default Overmind terminal screen. |
Click to show internal directories.
Click to hide internal directories.