This is an rootless alternative to docker container tool. It has a bunch of
benefits. For more information see:
https://podman.io/
The main reason why to have this support is `toolbox` tool which is used as a
primary tool for development on immutable system (not-only) such as
Fedora SilverBlue. The immutability of the system is replaced by creating
containers for projects and work inside these containers. For more info see:
https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/
It's really nice to have this feature here because toolbox will use
configuration of the system in the container as it is in host so it's pretty
reasonable to use fish inside the container but know that I'm in the container
right now.
* Add FNM as an alternative to NVM
* Made the __bobthefish_prompt_nvm generic for nvm and fnm
* Hide errors on node_manager current
* Check for color_nvm and set color_node based on that
- Improve performance significantly in the base case (i.e. when git or something isn't slowing it down anyway).
- Make `bobthefish_display_colors` a non-underscore function. It's meant for public use :)
- Support previewing _different_ color schemes via `bobthefish_display_colors`. Pass a color scheme name, or `--all` to preview everything.
- Make color overrides a bit fishier: use a `bobthefish_colors` function to override color schemes, rather than declaring a whole pile of variables.
- Add support for a base color scheme in `bobthefish_colors`, in case you don't want to override everything.
- Add a deprecation notice with upgrade instructions for users with old-style custom color schemes.