Commit f6ab999
conf: Make eval the recommended completion installation method
Changes:
- Removed all stderr output from completion command for clean eval
- Updated help text to recommend eval method as primary approach
- Kept file-based installation as alternative option
Help now shows:
Quick setup (recommended):
# Zsh - add to ~/.zshrc
eval "$(conf completion zsh)"
Persistent installation (alternative):
conf completion zsh > ~/.oh-my-zsh/completions/_conf
Benefits:
- Silent output when eval-ed (no comments/messages)
- Simpler setup for users
- Works immediately without file management
- Still supports file-based installation for those who prefer it
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent fdb30c3 commit f6ab999
1 file changed
Lines changed: 16 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
575 | | - | |
| 575 | + | |
576 | 576 | | |
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
580 | | - | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
581 | 591 | | |
582 | | - | |
583 | | - | |
584 | 592 | | |
585 | 593 | | |
586 | | - | |
| 594 | + | |
587 | 595 | | |
588 | | - | |
589 | 596 | | |
590 | 597 | | |
591 | 598 | | |
592 | 599 | | |
593 | | - | |
| 600 | + | |
594 | 601 | | |
595 | 602 | | |
596 | 603 | | |
597 | 604 | | |
598 | 605 | | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | 606 | | |
603 | 607 | | |
604 | | - | |
605 | | - | |
606 | | - | |
607 | 608 | | |
608 | 609 | | |
609 | | - | |
610 | | - | |
611 | | - | |
612 | 610 | | |
613 | 611 | | |
614 | | - | |
615 | | - | |
| 612 | + | |
| 613 | + | |
616 | 614 | | |
617 | 615 | | |
618 | 616 | | |
| |||
0 commit comments