-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.gitignore
More file actions
131 lines (103 loc) · 2.25 KB
/
Copy path.gitignore
File metadata and controls
131 lines (103 loc) · 2.25 KB
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# ignore DS_Store files
.DS_Store
# ignore widgets for awesomewm
awesome/awesome-wm-widgets/*
# ignore plugin directories for fish
fish/fundle/*
fish/functions/fundle.fish
fish/projects/*
fish/fish_variables
# ignore fzf completions and keybindings setup
fzf/*
# ignore smtp settings for git sendemail
git/sendemail
git/personal
git/work
# ignore all gh cli files except for the config
gh/*
!gh/config.yml
# ignore hammerspoon non-config stuff
hammerspoon/Spoons/*
# ignore karabiner backups
karabiner/automatic_backups/*
# kitty files to ignore
kitty/current-theme.conf
kitty/kitty.conf.bak
# ignore all but keyd conf
keyd/app.log
keyd/app.lock
# ksnip
ksnip/ksnip.conf
# ignore AppSupport/ dir for iTerm2
iTerm2/AppSupport/*
# ignore state.yml from lazygit
lazygit/state.yml
# ignore everything in the litecli folder except the config file
litecli/*
!litecli/config
# ignore userstate.toml from ncspot
ncspot/userstate.*
# neovim
nvim/.netrwhist
# pulseaudio
pulse/cookie
# ignore ranger plugins
ranger/plugins/*
# ignore various folders for spicetify
spicetify/Backup/*
spicetify/CustomApps/*
spicetify/Extracted/*
spicetify/Themes/*
# ignore tmux plugins dir
tmux/*.log
tmux/plugins/*
tmux/plugins/tpm
!tmux/plugins/.gitkeep
# ignore compiled files for xmonad
xmonad/*.hi
xmonad/*.o
# ignore unnecssary zsh folders and files
zsh/plugins/*
!zsh/plugins/.gitkeep
zsh/completions/*
!zsh/completions/.gitkeep
# submodules
!zsh/plugins/zsh-abbr
!zsh/plugins/zsh-autosuggestions
!zsh/plugins/zsh-completions
!zsh/plugins/zsh-syntax-highlighting
zsh/hidden.zsh
zsh/.zcompdump
zsh/zcompdump
zsh/.zhistory
zsh/.histfile
zsh/.zsh_history
zsh/.zsh_sessions
# ignore emacs packages
emacs/*
# ignore gitk config
gitk
# ignore python cache for qtile
qtile/__pycache__
# vscodium
VSCodium
# msmtp config, only track the `msmtp/config` file itself, a
# `msmtp/example` file to show how to configure a new smtp account that
# will be ignored by git, and a `.gitkeep` file in the `msmtp/pwds`
# folder so that folder always gets created (still ignoring all other
# files in that directory)
msmtp/*
!msmtp/config
!msmtp/example
!msmtp/pwds/.gitkeep
# pi coding agent: https://pi.dev
pi/auth.json
pi/cache/
pi/git/
pi/sessions/
.pi/auth.json
.pi/cache/
.pi/git/
.pi/sessions/
# jujutsu
jj/repos/