Skip to content

Commit a970bac

Browse files
committed
chore(gitignore): add exclusions for temp files, logs, secrets, and editor configs
1 parent 766ff20 commit a970bac

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed

.gitignore

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
# ==============================
2+
# ⚡ PowerShell-specific
3+
# ==============================
4+
5+
# PowerShell cache/working directories
6+
PSScriptRoot/
7+
8+
# Backup files (often auto-generated by editors like VSCode)
9+
*.ps1.bak
10+
*.bak.ps1
11+
12+
# Debugging and transcript logs
13+
*.log
14+
*.out
15+
*.err
16+
*.ps1.xml
17+
*.ps1.debug.log
18+
*.transcript.txt
19+
20+
# Editor-specific PowerShell workspace files
21+
*.code-workspace
22+
23+
# VSCode PowerShell Editor Services files
24+
.vscode-test/
25+
.vscode/
26+
27+
# Module packaging outputs (if building/distributing PowerShell modules)
28+
*.nupkg
29+
*.nuspec
30+
*.snupkg
31+
32+
# Temporary files or export outputs
33+
*.tmp
34+
*.temp
35+
*.backup
36+
37+
# Secret/credentials files (if accidentally exported in dev/test)
38+
*.creds
39+
*.secrets
40+
*.key
41+
*.pem
42+
*.pfx
43+
*.cert
44+
*.env
45+
46+
# ==============================
47+
# 🛠️ Compilation & Binaries
48+
# ==============================
49+
50+
# Binary files (compiled)
51+
bin/
52+
obj/
53+
*.o
54+
*.so
55+
*.a
56+
*.la
57+
*.lo
58+
*.dylib
59+
*.exe
60+
*.dll
61+
*.com
62+
63+
# Results for `make`
64+
Makefile~
65+
*.d
66+
67+
# ==============================
68+
# 📝 Text editors
69+
# ==============================
70+
71+
# Vim
72+
*.swp
73+
*.swo
74+
*.swn
75+
*.viminfo
76+
77+
# Nano
78+
.nanorc
79+
*.save
80+
81+
# VSCode
82+
.vscode/
83+
*.code-workspace
84+
85+
# Sublime Text
86+
*.sublime-project
87+
*.sublime-workspace
88+
89+
# JetBrains (PyCharm, IntelliJ, WebStorm)
90+
.idea/
91+
*.iml
92+
93+
# Emacs
94+
*~
95+
*.spacemacs
96+
97+
# ==============================
98+
# 💾 Operating systems
99+
# ==============================
100+
101+
# macOS
102+
.DS_Store
103+
.AppleDouble
104+
.LSOverride
105+
.Spotlight-V100/
106+
.Trashes/
107+
._*
108+
__MACOSX/
109+
110+
# Windows
111+
Thumbs.db
112+
ehthumbs.db
113+
*.lnk
114+
Desktop.ini
115+
$RECYCLE.BIN/
116+
117+
# Linux
118+
*.lock
119+
*~
120+

0 commit comments

Comments
 (0)