Bluefin recommends to do development in Dev Containers. I like this. However, then I don’t have the “bling” I started to love from Bluefin. I don’t have the fish shell. I don’t have starship etc.
Dev Containers has a feature called “features”. It allows to package and reuse installation code across containers. See Dev Container Features reference
The issue is, that there are not many ready-made features from well known and trusted sources.
It would be great to have an official bluefin feature. One to install the bluefin-cli using ujust or bluefin-cli.Brewfile
You will find the devcontainer Features and Templates are really out of date. It is a shame they are not maintained because it is a cool idea.
What I do instead is to create my own images (carefully being sure to meet devcontainer requirements). Once settled on that I approach I am free to install whatever / manipulate whatever (e.g., ~/.bashrc) as I need to.
I wrote some tools to help with that process and published them on github: