pkg/

directory
v0.0.0-...-d277e4d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package app exposes shared services for manipulating bujo entries and collections.
Package app exposes shared services for manipulating bujo entries and collections.
Package collection defines metadata helpers for bujo collections.
Package collection defines metadata helpers for bujo collections.
Package commands wires up the CLI command tree.
Package commands wires up the CLI command tree.
options
Package options defines shared flag helpers for CLI commands.
Package options defines shared flag helpers for CLI commands.
Package entry defines the core bullet journal entry model.
Package entry defines the core bullet journal entry model.
Package glyph defines bullet and signifier metadata used throughout bujo.
Package glyph defines bullet and signifier metadata used throughout bujo.
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.
collections
Package collections contains runners for collection management commands.
Package collections contains runners for collection management commands.
complete
Package complete provides the runner logic for marking entries complete.
Package complete provides the runner logic for marking entries complete.
get
Package get provides runners that render collections, calendars, and trackers.
Package get provides runners that render collections, calendars, and trackers.
info
Package info implements the runner for displaying collection metadata.
Package info implements the runner for displaying collection metadata.
key
Package key provides CLI helpers to display the journaling legend.
Package key provides CLI helpers to display the journaling legend.
log
Package log provides runners that render day, month, and future logs.
Package log provides runners that render day, month, and future logs.
strike
Package strike provides the runner logic for striking entries.
Package strike provides the runner logic for striking entries.
tea
track
Package track provides runners that summarize entry tracking data.
Package track provides runners that summarize entry tracking data.
Package store exposes configuration loading and persistence interfaces.
Package store exposes configuration loading and persistence interfaces.
tui
app
components/bottombar
Package bottombar renders and manages the TUI footer component.
Package bottombar renders and manages the TUI footer component.
components/calendar
Package calendar provides helpers for rendering calendar views.
Package calendar provides helpers for rendering calendar views.
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.
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.
components/panel
Package panel defines reusable overlay panel models for the TUI.
Package panel defines reusable overlay panel models for the TUI.
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL