Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add commands to append to winget.packages.json #9

Open
jjcarrier opened this issue Aug 8, 2023 · 1 comment
Open

Add commands to append to winget.packages.json #9

jjcarrier opened this issue Aug 8, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@jjcarrier
Copy link
Owner

Add commands to add new entries to winget.packages.json.

This may also include some form of initialization process that pulls from a checkpoint and asks the user to confirm adding each package and what tag(s) to apply to the entry.

In the simplest case, it would be nice to have a command such as:

Add-WinGetSoftware -Id <package_id> -Tag ,

This should also support tab-completion for existing packages and tags allowing the user to add tags to an existing package.

@jjcarrier jjcarrier added the enhancement New feature or request label Aug 8, 2023
@jjcarrier
Copy link
Owner Author

This may also include some form of initialization process that pulls from a checkpoint and asks the user to confirm adding each package and what tag(s) to apply to the entry.

Merge-WinGetRestore supports this.

Add-WinGetSoftware -Id <package_id> -Tag 

This feature is still likely desired since it avoids the requirement that the checkpoint needs to list the package that a user wants to add. It also is more explicit in the maintenance process. Of course, a user can always manually edit the JSON file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant