I want ot be able to just quick install program like in a packagemanager with a single command insted of plugin add then install then add to global
- Dominant language
- Go
- Stars
- 25.6k
- Forks
- 941
- Avg merge
- 9h 24m
- Merged PRs (30d)
- 3
Description
### Is your feature request related to a problem? Please describe
I have a lot of tool to install so i wan to be able to have a cli simple instead of
asdf plugin add $tooltoinstall && asdf install $tooltoinstall latest && asdf global $tooltoinstall latest
and when i try asdf on first run i want to be able to just asdf install programname and by default it add or propose to add the plugin and make it local or global by default.
### Describe the proposed solution
I want to be able to have some command like
asdf install just --global --pluginadd
or somethink like this by default
asdf install just
(it seak if a plugin exist localy and then if not check remote and propose to add with y/n question if no --addplugin is )
then it install by default localy or global ? ( by default its global if you don't set --local by exemple)
and it installed just the plugin and it make it globaly in the file
or take a file in yaml format as list to install
### Describe similar `asdf` features and why they are not sufficient
with asdf latest --all we can show the missing but no command to install them all
when i do this
asdf plugin add $tooltoinstall && asdf install $tooltoinstall latest && asdf global $tooltoinstall latest
sometimes it don't do the full command and the asdf global just latest don't echo anything so imposible to know what if its good or not
### Describe other workarounds you've considered
i describe in previous comment
Contributor guide
Research direction
Start by reading the existing asdf plugin add, install, global, and latest --all command entry points to understand their current sequencing and output. Define whether the feature is a single interactive command, default local or global installation, or YAML-driven bulk installation, and consider the existing plugin lookup behavior. Done means the chosen workflow reliably adds or proposes plugins, installs the requested version, sets the requested scope, and reports failures clearly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100