-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
44 lines (42 loc) · 902 Bytes
/
.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
# home directory repo
# ignore everything by default
# we'll add the things we care about with `git add -f`
*
# for some directories, we know we want to track everything
# sadly they have to be unignored (at least) twice: https://stackoverflow.com/a/5285539/775982
# nested dirs also need to have their parent directories unignored
!/.asdf
!/.asdf/**
!/.config/
!/.config/broot/
!/.config/broot/**
!/.config/fish/
!/.config/fish/**
!/.config/nixpkgs/
!/.config/nixpkgs/**
!/.config/nvim/
!/.config/nvim/**
!/.config/starship.toml
!/.doom.d/
!/.doom.d/**
!/.tmux/
!/.tmux/plugins
!/.tmux/plugins/tpm/
!/.tmux/plugins/tpm/**
!/dotmore/
!/dotmore/**
# and include some files too
!/.asdfrc
!/.bashrc
!/.cargo
!/.cargo/config.toml
!/.inputrc
!/.local
!/.local/share
!/.local/share/applications
!/.local/share/applications/nvim.desktop
!/.sdkman
!/.sdkman/etc
!/.sdkman/etc/config
!/.toolversions
!/.zshrc