Commit | Line | Data |
---|---|---|
482fe6a2 JB |
1 | # Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,vim,git,linux,windows,macos |
2 | # Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,vim,git,linux,windows,macos | |
3 | ||
4 | ### Git ### | |
5 | # Created by git for backups. To disable backups in Git: | |
6 | # $ git config --global mergetool.keepBackup false | |
7 | *.orig | |
8 | ||
9 | # Created by git when using merge tools for conflicts | |
10 | *.BACKUP.* | |
11 | *.BASE.* | |
12 | *.LOCAL.* | |
13 | *.REMOTE.* | |
14 | *_BACKUP_*.txt | |
15 | *_BASE_*.txt | |
16 | *_LOCAL_*.txt | |
17 | *_REMOTE_*.txt | |
18 | ||
19 | ### Linux ### | |
20 | *~ | |
21 | ||
22 | # temporary files which can be created if a process still has a handle open of a deleted file | |
23 | .fuse_hidden* | |
24 | ||
25 | # KDE directory preferences | |
26 | .directory | |
27 | ||
28 | # Linux trash folder which might appear on any partition or disk | |
29 | .Trash-* | |
30 | ||
31 | # .nfs files are created when an open file is removed but is still being accessed | |
32 | .nfs* | |
33 | ||
34 | ### macOS ### | |
35 | # General | |
36 | .DS_Store | |
37 | .AppleDouble | |
38 | .LSOverride | |
39 | ||
40 | # Icon must end with two \r | |
41 | Icon | |
42 | ||
482fe6a2 JB |
43 | # Thumbnails |
44 | ._* | |
45 | ||
46 | # Files that might appear in the root of a volume | |
47 | .DocumentRevisions-V100 | |
48 | .fseventsd | |
49 | .Spotlight-V100 | |
50 | .TemporaryItems | |
51 | .Trashes | |
52 | .VolumeIcon.icns | |
53 | .com.apple.timemachine.donotpresent | |
54 | ||
55 | # Directories potentially created on remote AFP share | |
56 | .AppleDB | |
57 | .AppleDesktop | |
58 | Network Trash Folder | |
59 | Temporary Items | |
60 | .apdisk | |
61 | ||
62 | ### macOS Patch ### | |
63 | # iCloud generated files | |
64 | *.icloud | |
65 | ||
66 | ### Vim ### | |
67 | # Swap | |
68 | [._]*.s[a-v][a-z] | |
69 | !*.svg # comment out if you don't need vector files | |
70 | [._]*.sw[a-p] | |
71 | [._]s[a-rt-v][a-z] | |
72 | [._]ss[a-gi-z] | |
73 | [._]sw[a-p] | |
74 | ||
75 | # Session | |
76 | Session.vim | |
77 | Sessionx.vim | |
78 | ||
79 | # Temporary | |
80 | .netrwhist | |
81 | # Auto-generated tag files | |
82 | tags | |
83 | # Persistent undo | |
84 | [._]*.un~ | |
85 | ||
86 | ### VisualStudioCode ### | |
87 | .vscode/* | |
cfa2e03c | 88 | !.vscode/settings.json |
482fe6a2 JB |
89 | !.vscode/tasks.json |
90 | !.vscode/launch.json | |
cfa2e03c | 91 | !.vscode/extensions.json |
482fe6a2 JB |
92 | !.vscode/*.code-snippets |
93 | ||
94 | # Local History for Visual Studio Code | |
95 | .history/ | |
96 | ||
97 | # Built Visual Studio Code Extensions | |
98 | *.vsix | |
99 | ||
100 | ### VisualStudioCode Patch ### | |
101 | # Ignore all local history of files | |
102 | .history | |
103 | .ionide | |
104 | ||
482fe6a2 JB |
105 | # Ignore code-workspaces |
106 | *.code-workspace | |
107 | ||
108 | ### Windows ### | |
109 | # Windows thumbnail cache files | |
110 | Thumbs.db | |
111 | Thumbs.db:encryptable | |
112 | ehthumbs.db | |
113 | ehthumbs_vista.db | |
114 | ||
115 | # Dump file | |
116 | *.stackdump | |
117 | ||
118 | # Folder config file | |
119 | [Dd]esktop.ini | |
120 | ||
121 | # Recycle Bin used on file shares | |
122 | $RECYCLE.BIN/ | |
123 | ||
124 | # Windows Installer files | |
125 | *.cab | |
126 | *.msi | |
127 | *.msix | |
128 | *.msm | |
129 | *.msp | |
130 | ||
131 | # Windows shortcuts | |
132 | *.lnk | |
133 | ||
134 | # End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,vim,git,linux,windows,macos |