remote-nvim.nvim
remote-nvim.nvim copied to clipboard
feat(devcontainer+docker): Add devcontainer and docker support
Closes #68 Closes #69
Using devpod CLI to power the process, we are going to provide docker and devcontainer support.
Following tasks should be completed to get this ready:
- [x] All operations are async
- [x] Telescope integration for all operations
- [x] Checkhealth for
devpodbinary - [x] Add devpod version check before container-based launch
- [x] For image/container launch, neovim launches at WORKDIR, if set, else let it go to default
- [x] Add configuration options for: dotfiles_path, gpg-agent-forwarding
- [x] Support to run Neovim with any devpod workspace (this can help when you are deploying into say k8s pod)
- [x] Add tests for all new features
- [x] Automatically detect devcontainer project on directory change.
Time to add docs 🎉