-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.gitignore
86 lines (73 loc) · 1.26 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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# Ignore everything by default
*
# Allow README.md
!README.md
# Assets
!assets
!assets/
!assets/images/
!assets/images/*.jpg
# Allow the Installer and Env
!.zshenv
!install.sh
# Allow Installer packs
!packages
!packages/
!packages/accessories.sh
!packages/common/
!packages/common/*.sh
!packages/macos/
!packages/macos/*.sh
!packages/wsl/
!packages/wsl/*.sh
!packages/termux/
!packages/termux/*.sh
!packages/debian/
!packages/debian/*.sh
# Plugin Management System
!plugins.sh
!plugins/
!plugins/*.sh
!plugins/templates/
!plugins/templates/*.sh
# Allow the .potions directory and its contents
!.potions
!.potions/
!.potions/.zshrc
!.potions/.zsh_aliases
!.potions/.zsh_plugins.txt
!.potions/.zsh
!.potions/.zsh/
!.potions/.zsh/contrib
!.potions/.zsh/contrib/*
# Allow NVim config files
!.potions/nvim
!.potions/nvim/init.vim
# Allow TMUX config files
!.potions/tmux
!.potions/tmux/tmux.conf
# Git configuration files
!.gitconfig
!.gitignore
!.gitexcludes
# Vim configuration files
!.vim
!.vim/
!.vim/*
!.vimrc
# Ignore Vim swapfiles
.vim/.netrwhist
.vim/plugged
.vim/.*.swp
.vim/*/.*.swp
.vim/*/*/.*.swp
.vim/*/*/*/.*.swp
# Local tools and scripts
!bin
!bin/
# Screen and tmux configuration files
!.screenrc
!.tmux.conf
!.tmux
!.tmux/
!.tmux/*.yml# Ignore everything by default