Skip to content

fix: update zsh completions and include shell scripts in Homebrew#10

Merged
Pierozi merged 1 commit into
mainfrom
feat/zsh
Jan 30, 2026
Merged

fix: update zsh completions and include shell scripts in Homebrew#10
Pierozi merged 1 commit into
mainfrom
feat/zsh

Conversation

@Pierozi
Copy link
Copy Markdown
Contributor

@Pierozi Pierozi commented Jan 29, 2026

Summary

  • Remove non-existent profiles (node, python, go, git) from zsh completions that caused confusion
  • Fix zsh completion function syntax error preventing tab completion from working
  • Include shell integration scripts in Homebrew formula so users can source them without manual setup
  • Update README with complete documentation on shell installation, features, and aliases

Test plan

  • Reload zsh config and verify sx <TAB> completes without errors
  • Test profile completion: sx online <TAB> should show profiles
  • Test aliases work: sxo, sxl, sxr, sxc
  • Verify shell scripts are included in next Homebrew release

- Remove non-existent profiles from zsh completions (node, python, go, git)
- Remove aliases using non-existent profiles (sxn, sxp)
- Add missing CLI options to zsh completions (--config, --no-config,
  --trace-file, --allow-read, --allow-write, --deny-read)
- Expand README options table with all CLI flags
- Improve shell integration docs with Homebrew paths, features, and aliases
@Pierozi Pierozi merged commit b20582a into main Jan 30, 2026
6 checks passed
@Pierozi Pierozi deleted the feat/zsh branch February 2, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant