Comment by indigodaddy

Comment by indigodaddy 3 days ago

0 replies

Bluefin distro is container/isolation oriented (sort of required given the immutable nature and not wanting to do too much layering) and includes a lot of options to implement a dev environment, including devpod and distrobox/toolbox.

https://docs.projectbluefin.io/bluefin-dx/

Another idea is to develop in a KASM rootless docker workspace, where distrobox/toolbx can also be at your disposal. KASM workspaces are accessible thru the web, so you can work from anywhere.

The immutable nature of ideas like Bluefin and KASM encourage the user to use brew for package management, which would stay persistent under /home/linuxbrew

https://hub.docker.com/r/linuxserver/kasm

https://kasmweb.com/docs/latest/how_to/docker_in_kasm.html

https://gist.github.com/jgbrwn/28645fcf4ac5a4176f715a6f9b170...