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