upvote
If all the code and data eventually move into the dedicated user account, why wouldn't it also eventually move into the container/vm?
reply
Don't mount all your code every time.

E.g. when working on a frontend only project, you don't need to mount the backend directory and vice-versa. This limits the attack radius.

reply
I’m fine with that. I use a top-level directory for all of my code, and restricting extension access to that directory is a great idea.
reply
It is good but you still don't want long running background tasks.

When you run a linter, for example, then it should stop executing cider once it stops. And not be able to spawn long-running background tasks for infiltration.

reply
That looks really nice, including the VSCode/Mac wrapper.
reply