Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
app
Package app exposes shared services for manipulating bujo entries and collections.
|
Package app exposes shared services for manipulating bujo entries and collections. |
|
collection
Package collection defines metadata helpers for bujo collections.
|
Package collection defines metadata helpers for bujo collections. |
|
commands
Package commands wires up the CLI command tree.
|
Package commands wires up the CLI command tree. |
|
commands/options
Package options defines shared flag helpers for CLI commands.
|
Package options defines shared flag helpers for CLI commands. |
|
entry
Package entry defines the core bullet journal entry model.
|
Package entry defines the core bullet journal entry model. |
|
glyph
Package glyph defines bullet and signifier metadata used throughout bujo.
|
Package glyph defines bullet and signifier metadata used throughout bujo. |
|
printers
Package printers contains helpers for formatted terminal output.
|
Package printers contains helpers for formatted terminal output. |
|
runner/add
Package add provides the runner implementation for the `bujo add` command.
|
Package add provides the runner implementation for the `bujo add` command. |
|
runner/collections
Package collections contains runners for collection management commands.
|
Package collections contains runners for collection management commands. |
|
runner/complete
Package complete provides the runner logic for marking entries complete.
|
Package complete provides the runner logic for marking entries complete. |
|
runner/get
Package get provides runners that render collections, calendars, and trackers.
|
Package get provides runners that render collections, calendars, and trackers. |
|
runner/info
Package info implements the runner for displaying collection metadata.
|
Package info implements the runner for displaying collection metadata. |
|
runner/key
Package key provides CLI helpers to display the journaling legend.
|
Package key provides CLI helpers to display the journaling legend. |
|
runner/log
Package log provides runners that render day, month, and future logs.
|
Package log provides runners that render day, month, and future logs. |
|
runner/strike
Package strike provides the runner logic for striking entries.
|
Package strike provides the runner logic for striking entries. |
|
runner/track
Package track provides runners that summarize entry tracking data.
|
Package track provides runners that summarize entry tracking data. |
|
store
Package store exposes configuration loading and persistence interfaces.
|
Package store exposes configuration loading and persistence interfaces. |
|
tui/components/bottombar
Package bottombar renders and manages the TUI footer component.
|
Package bottombar renders and manages the TUI footer component. |
|
tui/components/calendar
Package calendar provides helpers for rendering calendar views.
|
Package calendar provides helpers for rendering calendar views. |
|
tui/components/detail
Package detail manages the per-panel entry state for the TUI detail pane.
|
Package detail manages the per-panel entry state for the TUI detail pane. |
|
tui/components/index
Package index builds the collection tree and calendar rows for the TUI index pane.
|
Package index builds the collection tree and calendar rows for the TUI index pane. |
|
tui/components/panel
Package panel defines reusable overlay panel models for the TUI.
|
Package panel defines reusable overlay panel models for the TUI. |
Click to show internal directories.
Click to hide internal directories.