Skip to content

feat(commands): add mas completions - #162

Merged
versenilvis merged 1 commit into
versenilvis:mainfrom
yoktur:feat/mas-completions
Sep 26, 2026
Merged

versenilvis merged 1 commit into
versenilvis:mainfrom
yoktur:feat/mas-completions

Conversation

@yoktur

@yoktur yoktur commented Sep 25, 2026

Copy link
Copy Markdown
Contributor

Adds completions for the third-party mas CLI.

  • registers the current commands and documented aliases
  • suggests installed App Store app IDs and names where applicable
  • removes the version column from installed-app descriptions
  • adds the Nerd Fonts App Store icon

The generator reuses the existing package-manager implementation and runs mas list directly, without adding caching or dependencies.

Tested against mas 7.0.0 on macOS. Targeted race tests, just lint, go vet ./..., and the build pass.

The full test suite also reaches unrelated failures in the existing long-command TUI tests.

@versenilvis
versenilvis merged commit 36ac2a5 into versenilvis:main Sep 26, 2026
3 checks passed
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.

2 participants