cmd/

directory
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 24, 2026 License: MIT

Directories

Path Synopsis
Package main is the glyph CLI entry point.
Package main is the glyph CLI entry point.
Command nook is a terminal-native AI IDE built from glyph components.
Command nook is a terminal-native AI IDE built from glyph components.
internal/ai
Package ai drives the AI wedges in nook by spawning the user's existing Claude Code CLI as a subprocess.
Package ai drives the AI wedges in nook by spawning the user's existing Claude Code CLI as a subprocess.
internal/bufman
Package bufman owns the open-buffer collection.
Package bufman owns the open-buffer collection.
internal/composer
Package composer is the multi-file Cursor-Composer-style side panel.
Package composer is the multi-file Cursor-Composer-style side panel.
internal/edit
Package edit implements Cmd-K-style inline AI edits.
Package edit implements Cmd-K-style inline AI edits.
internal/editor
Package editor is nook's minimal file viewer/editor pane.
Package editor is nook's minimal file viewer/editor pane.
internal/ghost
Package ghost owns nook's inline autocomplete state: idle-trigger debouncing, AI request lifecycle, and the rendered "ghost" text that floats after the cursor until accepted or dismissed.
Package ghost owns nook's inline autocomplete state: idle-trigger debouncing, AI request lifecycle, and the rendered "ghost" text that floats after the cursor until accepted or dismissed.
internal/git
Package git wraps the local git CLI for nook's git pane.
Package git wraps the local git CLI for nook's git pane.
internal/help
Package help renders nook's full-keymap overlay.
Package help renders nook's full-keymap overlay.
internal/highlight
Package highlight tokenizes source files into per-row styled spans for the editor pane.
Package highlight tokenizes source files into per-row styled spans for the editor pane.
internal/lsp
Package lsp drives a language-server subprocess (gopls by default) over stdio and surfaces textDocument/publishDiagnostics notifications as events the host can render.
Package lsp drives a language-server subprocess (gopls by default) over stdio and surfaces textDocument/publishDiagnostics notifications as events the host can render.
internal/picker
Package picker is a fuzzy-filtered selection overlay for nook.
Package picker is a fuzzy-filtered selection overlay for nook.
internal/search
Package search runs ripgrep as a subprocess and streams matches back to the host model.
Package search runs ripgrep as a subprocess and streams matches back to the host model.
internal/tabbar
Package tabbar renders the open-buffer strip above the editor surface.
Package tabbar renders the open-buffer strip above the editor surface.
internal/term
Package term embeds a PTY-backed shell pane inside nook.
Package term embeds a PTY-backed shell pane inside nook.
internal/welcome
Package welcome renders nook's first-run / empty-editor surface.
Package welcome renders nook's first-run / empty-editor surface.

Jump to

Keyboard shortcuts

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