asdf-vm / asdf-vm/asdf

cleanup command

Open
#830 17 comments 13 reactions 0 assignees View on GitHub
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.**
There does not seem to be way to install all old version of packages.

**Describe the solution you'd like**
A command like `asdf uninstall --not-global` that would remove all version of packages not specifiied in global `.tool-versions`.

Contributor guide

Open the contributing guide

Research direction

Start at the proposed `asdf uninstall --not-global` command and inspect how the global `.tool-versions` file identifies versions to keep. Done means the command removes every installed package version not specified there, while preserving all globally specified versions; verify the behavior across supported tools.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, shell
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.