dsp-dr/guile-nimbus

Improve: Add command autocompletion support

Aperta

#6 aperta il 20 ago 2025

 (1 commento) (0 reazioni) (1 assegnatario)Scheme (1 fork)auto 404
clienhancementgood first issue

Metriche repository

Star
 (0 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Description

Add shell autocompletion for the nimbus CLI to improve developer experience.

Tasks

  • Research Guile CLI autocompletion patterns
  • Create bash completion script
  • Add zsh completion support
  • Add fish completion support (optional)
  • Update installation docs with completion setup
  • Test completions work correctly

Commands to Complete

  • nimbus subcommands: init, plan, apply, destroy, state, workspace, etc.
  • nimbus state subcommands: list, show, etc.
  • nimbus workspace subcommands: new, select, list
  • Common flags: --help, --version, --auto-approve, etc.

Expected Outcome

  • Users can tab-complete nimbus commands
  • Better CLI experience for frequent users
  • Documentation includes completion setup

Resources

Skills Needed

  • Shell scripting (bash/zsh)
  • CLI tools experience
  • Understanding of completion systems

Great way to improve usability!

Guida contributor