internal/

directory
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2026 License: MIT

Directories

Path Synopsis
Package app hosts the root Bubble Tea model: the view stack, global keys, overlays (command bar), and message routing.
Package app hosts the root Bubble Tea model: the view stack, global keys, overlays (command bar), and message routing.
Package config loads lazydbx settings with precedence: defaults < $XDG_CONFIG_HOME/lazydbx/config.yaml < env (LAZYDBX_*) < flags.
Package config loads lazydbx settings with precedence: defaults < $XDG_CONFIG_HOME/lazydbx/config.yaml < env (LAZYDBX_*) < flags.
Package dbx is the only package that imports the Databricks SDK.
Package dbx is the only package that imports the Databricks SDK.
Package engine keeps resource data fresh, k9s-style: one poll goroutine per watched (profile, resource, scope) key feeding an in-memory cache, with results pushed to the UI through a sink (the app wires p.Send).
Package engine keeps resource data fresh, k9s-style: one poll goroutine per watched (profile, resource, scope) key feeding an in-memory cache, with results pushed to the UI through a sink (the app wires p.Send).
Package favorites persists per-profile row stars.
Package favorites persists per-profile row stars.
Package logging routes all logs (ours and the Databricks SDK's) to a file.
Package logging routes all logs (ours and the Databricks SDK's) to a file.
Package openurl launches the system web browser for a URL.
Package openurl launches the system web browser for a URL.
Package resource defines the core abstraction every browsable Databricks resource implements.
Package resource defines the core abstraction every browsable Databricks resource implements.
Package resources holds the concrete resource definitions — the only code that calls DAOs.
Package resources holds the concrete resource definitions — the only code that calls DAOs.
Package theme defines the lipgloss styles used across the UI.
Package theme defines the lipgloss styles used across the UI.
ui
component
Package component holds the dumb, reusable widgets composed by the app shell and views.
Package component holds the dumb, reusable widgets composed by the app shell and views.
view
Package view defines the View interface every body view implements, the shared UI messages, and the concrete views (browser, describe, picker, help).
Package view defines the View interface every body view implements, the shared UI messages, and the concrete views (browser, describe, picker, help).
Package version holds build metadata injected at release time via ldflags.
Package version holds build metadata injected at release time via ldflags.

Jump to

Keyboard shortcuts

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