-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.chezmoiignore
125 lines (125 loc) · 3.37 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
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
.vscode
.sublime-text
LICENSE
README.md
.config/zsh/.zcompdump*
.zsh/
.zsh/cache
.zsh_history
.config/zsh/.zsh_history
{{ if not (lookPath "ack") -}}
.ackrc
{{ end -}}
{{ if not (lookPath "ag") -}}
.config/ag
{{ end -}}
{{ if not (lookPath "azap") -}}
.azap
{{ end -}}
{{ if not (lookPath "nwg-wrapper") -}}
.config/nwg-wrapper
{{ end -}}
{{ if not (lookPath "waybar") -}}
.config/waybar
{{ end -}}
{{ if not (eq .chezmoi.os "darwin") -}}
.config/profile.d/01-osx-manpath.sh
.config/profile.d/01-osx-sbin-path.sh
.config/profile.d/02-osx-gnu-screen-debug-path.sh
{{ if not (eq .chezmoi.hostname "lyra") -}}
.config/profile.d/02-osx-monterey-homebrew-freeze.sh
{{ end -}}
{{ else if not (eq .chezmoi.os "linux") -}}
.config/profile.d/00-xdg-terminal-command.sh
.config/fontconfig
{{ end -}}
{{- /* Manjaro uses /usr/share/zsh/p10k.zsh from extra/manjaro-zsh-config */ -}}
{{ if eq .osId "manjaro" -}}
.p10k.zsh
{{ end -}}
{{ if not (lookPath "wayland-scanner") | or (not (eq .xdg_session_type "wayland")) -}}
# Don't install wayland-related configs
.config/profile.d/00-wayland.sh
{{ end -}}
{{ if not (lookPath "zeit") -}}
.config/profile.d/08-zeit.sh
{{ end -}}
{{ if not (lookPath "opencv_version") -}}
.config/profile.d/08-opencv.sh
{{ end -}}
{{ if not (lookPath "rg") -}}
.config/ripgrep
.config/profile.d/07-ripgrep-conf.sh
{{ end -}}
{{ if not (lookPath "sway") -}}
# Don't install sway-related configs
.config/sway
.local/share/sway
.config/sov
.config/nwg-wrapper/sway-time.sh
.config/nwg-wrapper/timezones.css
{{ if not (lookPath "dragon-drop") -}}
.config/sway/config.d/04-dragon-drop.conf
.config/sway/definitions.d/05-dragon-drop.conf
.local/bin/dragon-drop-last-screenshot.sh
{{ end -}}
{{ if not (lookPath "findex") -}}
.config/sway/config.d/04-findex.conf
.config/sway/definitions.d/05-findex.conf
.config/findex
{{ end -}}
{{ if not (lookPath "fuzzel") -}}
.config/fuzzel
{{ end -}}
{{ if not (lookPath "kanshi") -}}
.config/kanshi
{{ end -}}
{{ if not (lookPath "nwg-wrapper") -}}
# Sway-specific help script
.config/nwg-wrapper/help.sh
# Sensors overlay
.config/nwg-wrapper/executable_sway-sensors.sh
.config/sway/definitions.d/04-sensors-bg-overlay.conf
.local/share/sway/scripts/executable_sway-sensors-hide.sh
.local/share/sway/scripts/executable_sway-sensors-show.sh
.local/share/sway/scripts/executable_sway-sensors-toggle.sh
{{ end -}}
{{ if not (lookPath "nwg-drawer") -}}
.config/nwg-drawer
.config/sway/config.d/04-nwg-drawer.conf
.config/sway/definitions.d/07-nwg-drawer.conf
.local/share/sway/scripts/nwg-drawer.sh
{{ end -}}
{{ if not (lookPath "irssi") -}}
.config/sway/definitions.d/08-irssi-fnotify.conf
.local/share/sway/scripts/irssi-fnotify-local.sh
{{ end -}}
{{ if not (lookPath "swaylock") -}}
.config/swaylock
{{ end -}}
{{ end -}}
{{ if not (lookPath "fzf") -}}
.config/zsh/config.d/*-fzf*.zsh
{{ end -}}
{{ if not (lookPath "imv") -}}
.config/imv
{{ end -}}
{{ if not (lookPath "mpv") -}}
.config/mpv
{{ end -}}
{{ if not (lookPath "qt5ct") | or (not (lookPath "qt6ct")) -}}
.config/kdeglobals
{{ end -}}
{{ if not (lookPath "qt5ct") -}}
.config/qt5ct
{{ end -}}
{{ if not (lookPath "qt6ct") -}}
.config/qt6ct
{{ end -}}
{{ if not (eq .chezmoi.os "linux") | or (not (lookPath "systemctl")) -}}
# Don't install SystemD units
.config/systemd
{{ end -}}
{{ if not (eq .osFamily "linux-arch") | or (not (lookPath "yay")) -}}
.config/zsh/config.d/03-yay-fzf-search.zsh
{{ end -}}