Containerize the entire dev environment
dhruvmanila opened this issue · comments
Dhruv Manilawala commented
- Make
zsh
config OS agnostic (guard withuname
callsOSTYPE
checks) - Make
ssh
andgpg
config OS agnostic
Dockerfile
- Install Neovim
- Install prerequisites
- Build Neovim
- Install plugins
- Install
pipx
- Install Python global packages (linters, formatters)
- Install
node
andnpm
- Install Node global packages (language servers)
GitHub Actions
- Add GitHub action to periodically (daily) build the image and push it to Docker hub
Dhruv Manilawala commented
Done but not using it as I thought I would 🤣