Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmvieira93/sdk-manager-extension
SDK Manager Extension to List your current installed packages and versions
https://github.com/pmvieira93/sdk-manager-extension
bash extension linux sdk unix
Last synced: 12 days ago
JSON representation
SDK Manager Extension to List your current installed packages and versions
- Host: GitHub
- URL: https://github.com/pmvieira93/sdk-manager-extension
- Owner: pmvieira93
- License: gpl-3.0
- Created: 2023-06-28T21:26:39.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-06-30T09:29:24.000Z (over 1 year ago)
- Last Synced: 2024-11-17T19:41:33.381Z (2 months ago)
- Topics: bash, extension, linux, sdk, unix
- Language: Shell
- Homepage:
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SDK Manager Extension
SDK Manager Extension is a script that look for your installed packages with [SDK Package Manager](https://sdkman.io/) and list the installed packages and versions.
Also, allow to know which version that you are using in your current bash session.## Purpose
I'm an enthusiastic Software Developer and I really like to work with Linux/Unix operations systems.
Since that I discovery the [SDK Package Manager](https://sdkman.io/) I never left that tool to Manager my packages such as `Java`, `Maven`, `Quarkus`, `Spring` and etc.
As I have been worked in different projects at the same time with different stack technologies, I felt that was missing something to help me to discovery which versions of some packages that I had installed.
Then, I created that simple script that help me on my daily work and now I start sharing with all of you.## Instalation
- Copy that script and put inside of `~/bin` directory
- Give execution permissions to that script
- Create an aliases inside of `~/.bash_aliases` with the following
`alias sdke='~/bin/sdk-extension.sh'`
- Restart your bash session or just run the following command `source ~/.bashrc`## Usage & Output
Initial state with default JDK version
Change current use JDK version
Go back to previous default JDK version
### Legend
✅ - The default version defined for each package
⌛ - The current use version for each package (Only if you change on your bash session)
## Reference
- [SDK Package Manager](https://sdkman.io/)