# Dotfiles .gitignore # Never commit sensitive files *.key *.pem *.p12 *.pfx id_rsa* id_dsa* id_ecdsa* id_ed25519* # Backup directories (contain sensitive data) backups/ .dotfiles-backup/ # OS generated files .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db # Application specific .vscode/ *.log # Temporary files *.tmp *.swp *.swo *~ # Mackup backup location mackup-backup/ # Local environment files .env .env.local # Obsidian vault files (these are synced via iCloud) *.obsidian/workspace *.obsidian/workspace.json *.obsidian/cache/ # SSH and GPG (use encrypted backups instead) ssh/id_* ssh/known_hosts gnupg/ # Application-specific secrets .aws/ .gcloud/ .docker/config.json # History files (use backup scripts instead) .zsh_history .bash_history