dotfiles

Troubleshooting

Quick checks for common issues.

Install and update

Problem: Install script fails immediately

Problem: Chezmoi apply fails

Problem: Packages fail to install

Shell startup

Problem: Shell is slow to start

Problem: Aliases or functions not available

Problem: dot doctor prints a directory listing instead of diagnostics

Problem: Zsh reports it cannot write .zwc files

Problem: Shell crashes on startup

Secrets and encryption

Problem: Encrypted files fail to decrypt

Problem: Age encryption not working

Neovim

Problem: Plugins fail to load

Problem: LSP not working

Git

Problem: Git aliases not working

Problem: Delta (diff pager) not showing colors

Kubernetes tools

Problem: kubectl context issues

Problem: Minikube won’t start

Performance

Problem: High memory usage

Common infrastructure failures

Problem: Nix isn’t installed or commands not found

Problem: Systemd isn’t available (mostly WSL2)

Problem: GPG or SSH signing fails

Advanced Troubleshooting

WSL2 and Nix Integration Issues

For complex WSL2 edge cases, Nix integration problems, and recovery procedures, see the comprehensive guide: WSL2 & Nix Troubleshooting Guide

This guide covers:

Still stuck

Open an issue with: