-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
56 lines (48 loc) · 1.6 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#-----------------------------------------------------------------------------------------------------------------------
#
# Dot Files Gitignore
#
# Author: Brandon Perez <bmperez@alumni.cmu.edu>
# Creation Date: Thursday, April 19, 2018 at 03:49:14 PM PDT
#
# This is the Gitignore file for the repository. This defines the files that are permitted to be tracked. This is done
# in an inclusion-based manner.
#
#-----------------------------------------------------------------------------------------------------------------------
# Exclude all files, then include only the necessary ones.
*
# Allow for files nested within directories.
!*/
# Allow for the (un)license, README, and Gitignore files.
!/.gitignore
!/UNLICENSE
!/README.md
# Allow for the various configuration files.
!/ctags.d/*
!/flake8
!/gdbinit
!/git_subcommands/*
!/gitconfig
!/inputrc
!/kilerc
!/minttyrc
!/mypy.ini
!/pythonstartup
!/requirements.txt
!/ssh/*
# Allow for the Bashrc file and the various configuration files under the Bash directory.
!/bashrc
!*.bash
# Allow for the Vimrc file and the various configuration files under the Vim directory.
!*.vim
!/vim/**/*.txt
!/vim/**/*.py
!/vim/vimrc
# Ignore the Vim Plug plugin file (which is downloaded on demand), files generated by Vim such as the undo history
# files, and the plugins installed by Vim Plug.
# Ignore the directory where any generated files by Vim are stored, such as the undo history files, as well as the
# plugins.
/vim/autoload/plug.vim
/vim/.editor_files
# Ignore the local Vimrc file. Typically this will be a symbolic link in the Vim directory.
/vim/vimrc_local.vim