alpha
Login
or
Join now
secluded.site
/
lune
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A delightful CLI for Lunatask.app
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
lune
/
internal
/
ui
/
at
mcp-server-mode
4 files
Amolith
feat(ui): support non-interactive mode, NO_COLOR
7mo ago
5c2f27c6
confirm.go
refactor: centralize completions and ui helpers - Move completion functions to internal/completion package - Add Static() helper for inline static value completions - Extract ui.Confirm() using charmbracelet/huh - Implement done command via task.UpdateCmd delegation Assisted-by: Claude Opus 4.5 via Crush
7 months ago
output.go
feat(ui): support non-interactive mode, NO_COLOR Detect non-interactive environments (piped output, scripts, CI) and disable colors, styles, spinners, and table borders automatically. Detection priority: 1. NO_COLOR env var (non-empty = plain) 2. FORCE_COLOR env var (explicit override) 3. TERM=dumb (plain) 4. TTY detection via isatty (non-TTY = plain) Config ui.color setting ("auto", "always", "never") is respected. Also adds `lune init --generate-config` for non-interactive setup, which writes a commented example config for manual editing. References: lunatask://tasks/7c9f3a83-db39-4bb4-afcb-bb73646e91bb Assisted-by: Claude Sonnet 4 via Crush
7 months ago
spinner.go
feat(ui): support non-interactive mode, NO_COLOR Detect non-interactive environments (piped output, scripts, CI) and disable colors, styles, spinners, and table borders automatically. Detection priority: 1. NO_COLOR env var (non-empty = plain) 2. FORCE_COLOR env var (explicit override) 3. TERM=dumb (plain) 4. TTY detection via isatty (non-TTY = plain) Config ui.color setting ("auto", "always", "never") is respected. Also adds `lune init --generate-config` for non-interactive setup, which writes a commented example config for manual editing. References: lunatask://tasks/7c9f3a83-db39-4bb4-afcb-bb73646e91bb Assisted-by: Claude Sonnet 4 via Crush
7 months ago
styles.go
feat(ui): support non-interactive mode, NO_COLOR Detect non-interactive environments (piped output, scripts, CI) and disable colors, styles, spinners, and table borders automatically. Detection priority: 1. NO_COLOR env var (non-empty = plain) 2. FORCE_COLOR env var (explicit override) 3. TERM=dumb (plain) 4. TTY detection via isatty (non-TTY = plain) Config ui.color setting ("auto", "always", "never") is respected. Also adds `lune init --generate-config` for non-interactive setup, which writes a commented example config for manual editing. References: lunatask://tasks/7c9f3a83-db39-4bb4-afcb-bb73646e91bb Assisted-by: Claude Sonnet 4 via Crush
7 months ago