Install anything you want from Home Setup

Mac

  1. Kind
go install sigs.k8s.io/kind@v0.32.0

Windows

  1. If forced to use windows then use WSL

  2. Install make for the :make command.

    • Windows

      choco install make
      
  3. Install Zig to avoid compilation issues.

  4. On Windows install Git Bash.

  5. Install LazyDocker.

  6. Install delta for improved diffs in LazyGit.

  7. Install k9s.

  8. Enable the Terraform provider cache when using Terragrunt.

    export TERRAGRUNT_PROVIDER_CACHE=1
    
  9. Install Flameshot and bind screenshot/snipping to Ctrl+X.

    • Reference
    • Shortcut name: Screen Shot
    • Shortcut value: /home/piegarden/.config/nvim/screenshot.sh
    • Shortcut key map: ctrl+x
  10. Install database clients for vim-dadbod.

    • Windows

      choco install psql
      
    • Reference

      • Ensure the client version matches the server to avoid password auth errors.
  11. On Windows install du.

    choco install du
    
  12. Install dive for inspecting Docker images.

    • Reference

    • Windows: set

      setx DOCKER_HOST npipe:////./pipe/docker_engine
      
    • Use dive <image-id> with private repositories.

  13. Enable Docker BuildKit.

    export DOCKER_BUILDKIT=1
    

References