My workflow on Windows is that I have:
~
|__ .local/
| |__ bin/
|
...
~/.local/bin/ is where I placed binaries for my terminal shell. It's in my user space so it doesn't require elevated privilege. The same with my java versions. I have them stored at ~/.jdks/.
Can we decouple the default download and install paths to ~/Downloads and ~/.jdks/ instead?