diff --git a/.gitignore b/.gitignore index 58b1cf6..bd7af82 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,9 @@ -# macOS system files +# macOS .DS_Store .AppleDouble .LSOverride - -# Icon must end with two \r Icon - -# Thumbnails ._* - -# Files that might appear in the root of a volume .DocumentRevisions-V100 .fseventsd .Spotlight-V100 @@ -17,36 +11,44 @@ Icon .Trashes .VolumeIcon.icns .com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share .AppleDB .AppleDesktop Network Trash Folder Temporary Items .apdisk - -# VS Code -.vscode/ - -# macOS metadata *.icloud -# Terraform -terraform/ +# IDE +.vscode/ +.idea/ +.kiro/ + +# Terraform (track .tf files, ignore state and runtime) .terraform/ *.tfstate *.tfstate.backup - -# Crash log files +*.tfvars +!*.tfvars.example +!*.pkrvars.hcl crash.log - -# Ignore override files as they are usually used to override resources locally *.override.tf *.override.tf.json - -# Ignore CLI configuration files .terraformrc -.terraformrc.json +terraform.rc -# Ignore secrets -doppler-token.yaml.DS_Store +# Ansible +*.retry +ansible/vault/*.vault + +# Packer +packer_cache/ + +# Secrets +*.pem +*.key + +# Local paths +~/ + +# Misc +doppler-token.yaml