I try to check and install many ai tools. But all of them takes over my Home and .bashrc. I wonder if it’s possible to create a seperate workspace using toolbox that won’t clutter my Home?
Most of them create lots of Node tools that I won’t need probably. I want my Home folder clean.
Toolbx does not focus on isolation.
As a workaround, run it under a different user:
run0 useradd test
run0 -u test toolbox create
run0 -u test toolbox enter
As an alternative, just use Podman or Docker.
A middle ground solution could be distrobox and using --home (or DBX_CONTAINER_HOME_PREFIX=$HOME/DBX). This solves the homediir pollution (creating a new homedir for each distrobox) but keeps the integration otherwise. In particular, GUI apps will work seemlessly, but you also have to trust anything you run in the box since it still has access to your $HOME if it wants to.