Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
themegen
command
themegen writes JSON theme files to the themes directory at project root.
|
themegen writes JSON theme files to the themes directory at project root. |
|
internal
|
|
|
bookmark
Package bookmark manages the vault bookmark file.
|
Package bookmark manages the vault bookmark file. |
|
commands
Package commands provides pure functions for vault file operations.
|
Package commands provides pure functions for vault file operations. |
|
config
Package config loads, parses, and holds Fern's runtime configuration.
|
Package config loads, parses, and holds Fern's runtime configuration. |
|
debug
Package debug provides lightweight file-based debug logging for development.
|
Package debug provides lightweight file-based debug logging for development. |
|
i18n
Package i18n provides runtime-switchable UI string translations.
|
Package i18n provides runtime-switchable UI string translations. |
|
journal
Package journal resolves and creates periodic journal log files.
|
Package journal resolves and creates periodic journal log files. |
|
search
Package search provides full-text grep-style search over vault files.
|
Package search provides full-text grep-style search over vault files. |
|
template
Package template applies date-variable substitution to note templates.
|
Package template applies date-variable substitution to note templates. |
|
tests
Package tests provides helpers for use in table-driven tests.
|
Package tests provides helpers for use in table-driven tests. |
|
theme
Package theme loads and resolves built-in and custom UI themes.
|
Package theme loads and resolves built-in and custom UI themes. |
|
tui
Package tui is the top-level Bubble Tea application model.
|
Package tui is the top-level Bubble Tea application model. |
|
tui/bookmarkeditor
Package bookmarkeditor is a TUI component for editing vault bookmarks.
|
Package bookmarkeditor is a TUI component for editing vault bookmarks. |
|
tui/cmdbar
Package cmdbar is the command/status bar TUI component.
|
Package cmdbar is the command/status bar TUI component. |
|
tui/common
Package common holds shared types and styles used across TUI components.
|
Package common holds shared types and styles used across TUI components. |
|
tui/dialog
Package dialog is a modal yes/no confirmation dialog TUI component.
|
Package dialog is a modal yes/no confirmation dialog TUI component. |
|
tui/palette
Package palette is the command-palette TUI component.
|
Package palette is the command-palette TUI component. |
|
tui/searchmodal
Package searchmodal is the full-text search modal TUI component.
|
Package searchmodal is the full-text search modal TUI component. |
|
tui/sidebar
Package sidebar is the file-browser sidebar TUI component.
|
Package sidebar is the file-browser sidebar TUI component. |
|
tui/templateprompt
Package templateprompt is a TUI prompt for selecting note templates.
|
Package templateprompt is a TUI prompt for selecting note templates. |
|
tui/viewer
Package viewer is the main markdown viewer/editor TUI component.
|
Package viewer is the main markdown viewer/editor TUI component. |
|
vault
Package vault provides helpers for creating and inspecting vaults.
|
Package vault provides helpers for creating and inspecting vaults. |
|
vfiles
Package vfiles maintains an SQLite index of vault files and their metadata.
|
Package vfiles maintains an SQLite index of vault files and their metadata. |
|
Package themes embeds the distributed theme JSON files into the binary.
|
Package themes embeds the distributed theme JSON files into the binary. |
Click to show internal directories.
Click to hide internal directories.
