Skip to content

Commit 8b72543

Browse files
committed
chore(.gitignore): Reorganize and expand ignore patterns with comprehensive tooling support
1 parent 5c177a8 commit 8b72543

1 file changed

Lines changed: 93 additions & 6 deletions

File tree

.gitignore

Lines changed: 93 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,96 @@
1+
### macOS ###
12
.DS_Store
2-
.idea/*
3-
**/.aws-sam/
3+
Thumbs.db
4+
5+
### IDE / Editor ###
6+
.idea/
7+
.vscode/
48
*.DotSettings.user
5-
.vscode/*
6-
UnicornApprovals.sln.DotSettings.user
9+
10+
### .NET ###
11+
**/bin/
12+
**/obj/
13+
*.user
14+
*.suo
15+
*.cache
16+
project.lock.json
17+
18+
### SAM ###
19+
**/.aws-sam/
20+
21+
### CDK ###
722
**/cdk.out/
8-
**/obj/**
9-
.kiro
23+
24+
### Python ###
25+
**/__pycache__/
26+
*.pyc
27+
.mypy_cache/
28+
29+
### Terraform ###
30+
**/.terraform/
31+
*.tfstate
32+
*.tfstate.*
33+
crash.log
34+
crash.*.log
35+
*.tfplan
36+
override.tf
37+
override.tf.json
38+
*_override.tf
39+
*_override.tf.json
40+
.terraformrc
41+
terraform.rc
42+
43+
# Ignore .tfvars by default (may contain secrets)
44+
*.tfvars
45+
*.tfvars.json
46+
# But keep the non-sensitive common and environment-specific configs
47+
!**/terraform.tfvars
48+
!**/envs/*.tfvars
49+
50+
### AI Tools ###
51+
# Kiro
52+
.kiro/
53+
54+
# Claude
55+
.claude/
56+
57+
# Cursor
58+
.cursor/
59+
.cursorignore
60+
.cursorindexingignore
61+
.cursorrules
62+
63+
# GitHub Copilot
64+
.copilot/
65+
.github/copilot-instructions.md
66+
67+
# Windsurf / Codeium
68+
.windsurf/
69+
.codeium/
70+
71+
# Aider
72+
.aider*
73+
.aider.tags.cache.v3/
74+
75+
# Amazon Q Developer
76+
.amazonq/
77+
.qdeveloper/
78+
79+
# Cline
80+
.cline/
81+
.clinerules
82+
83+
# Roo Code
84+
.roo/
85+
.rooignore
86+
87+
# Augment
88+
.augment/
89+
.augmentignore
90+
91+
# Tabnine
92+
.tabnine_root
93+
94+
# Continue
95+
.continue/
96+
.continuerc.json

0 commit comments

Comments
 (0)