🚀 Enhancements
Configure atmos auto-completion, verify host filesystem detection @Nuru, fix AMD vs M1 CPU detection (#760)
what
- Notify user when Geodesic cannot distinguish host file system from container file system by device name and fall back to parsing file system path.
- Distinguish AMD CPU from Apple M1
- Configure
atmos
auto-completion whenatmos
is installed.
why
- On Fedora, for example, the host and container filesystems are on the same device. This means we cannot tell if another host path was bind mounted or not. In this situation, we fall back to reporting that files under
/localhost
are on the HOST and other files are not, which was the test we were previously. (The newer device-based test is to support developers who keep their development file tree outside of their home file tree.) - We warn users about trying to run Geodesic on Apple M1, but the warning was being displayed when running on genuine AMD CPUs, which is wrong. Closes #757.
- Convenience.