-
Notifications
You must be signed in to change notification settings - Fork 0
/
.chezmoiignore
84 lines (67 loc) · 1.75 KB
/
.chezmoiignore
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
{{- if eq .env.applyMode "appearance" -}}
**
!.local/
!.local/share/
!.local/bin/
!.config/
# The following scripts, files, and folders will be applied and executed
# when the .env.applyMode of .chezmoidata.toml is set to "appearance".
!.chezmoiscripts/01-install-theme-related-packages.sh
!.chezmoiscripts/00-generate-snowstorm-papirus-icons.sh
!.chezmoiscripts/01-dconf-load.sh
!.chezmoiscripts/02-activate-gnome-extensions.sh
!.themes/**
!.icons/**
!.wallpapers/**
!.config/cava/**
!.config/conky/**
!.config/tilda/**
!.local/share/gedit/**
!.local/share/fonts/**
!.local/share/gnome-shell/**
!.local/bin/toggle-1st-desktop-mode
!.local/bin/toggle-2nd-desktop-mode
{{- else if eq .env.applyMode "terminal" -}}
**
!.local/
!.local/bin/
!.config/
# The following scripts, files, and folders will be applied and executed
# when the .env.applyMode of .chezmoidata.toml is set to "terminal".
!.chezmoiscripts/00-install-terminal-packages.sh
!.chezmoiscripts/03-change-default-shell-to-zsh.sh
!.zshrc
!.p10k.zsh
!.tmux.conf
!.tmux.conf.local
!.gitconfig
!.oh-my-zsh/**
!.tmux/**
!.local/share/fonts/**
!.local/bin/bat
!.local/bin/fd
!.config/bat/**
!.config/chezmoi/**
!.config/delta/**
!.config/fzf/**
!.config/lsd/**
!.config/neofetch/**
{{- else if eq .env.applyMode "vscode" -}}
**
!.config/
# The following scripts, files, and folders will be applied and executed
# when the .env.applyMode of .chezmoidata.toml is set to "vscode".
!.chezmoiscripts/02-install-vscode-with-extensions.sh
!.local/share/fonts/**
!.config/VSCode/**
{{- else if eq .env.applyMode "all" -}}
# All scripts, files, and folders in this chezmoi directory will be applied
# when the .env.applyMode of .chezmoidata.toml is set to "all"
assets
browser
gnome
scripts
temp
LICENSE
README.md
{{- end -}}