dhruvmanila / dotfiles

My dotfiles for zsh, neovim (completely configured in lua), kitty and macOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Containerize the entire dev environment

dhruvmanila opened this issue · comments

  • Make zsh config OS agnostic (guard with uname calls OSTYPE checks)
  • Make ssh and gpg config OS agnostic

Dockerfile

  • Install Neovim
    • Install prerequisites
    • Build Neovim
    • Install plugins
  • Install pipx
    • Install Python global packages (linters, formatters)
  • Install node and npm
    • Install Node global packages (language servers)

GitHub Actions

  • Add GitHub action to periodically (daily) build the image and push it to Docker hub

Done but not using it as I thought I would 🤣