- Automatically download and update profiles from remote Git repos
- Provide packages for Homebew, aptitude, etc.
- Support Docker networks, so containers can easily communicate over sockets
- Improve error message when Docker daemon is unavailable
- Improve GUI support
- Enabling GUIs ought to be simple; e.g., a flag or docker.toml property
- Current GUI options (e.g., via XQuartz) are prohibitively slow
- Optionally keep containers alive in the absence of interactive connections
- As a work-around, start a container running an immortal do-nothing process
- For example, call pause(2), as in premount.zsh
geode run PROFILE perl -MPOSIX -e pause </dev/null &
- Apply configs to host system, not only inside Docker
- Suggest custom Docker [detachKeys][], and offer to set them automatically
- The default
CTRL-p
CTRL-q
is too easy to hit accidentally - See also the Docker CLI reference
- The default