-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.chezmoiexternal.toml
More file actions
53 lines (45 loc) · 1.67 KB
/
Copy path.chezmoiexternal.toml
File metadata and controls
53 lines (45 loc) · 1.67 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
[".vim/autoload/plug.vim"]
type = "file"
url = "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim"
refreshPeriod = "168h"
[".tmux/plugins/tpm"]
type = "git-repo"
url = "https://github.com/tmux-plugins/tpm"
refreshPeriod = "168h"
[".oh-my-bash"]
type = "git-repo"
url = "https://github.com/ohmybash/oh-my-bash"
refreshPeriod = "168h"
{{ if not .noGUI }}
[".config/alacritty/themes"]
type = "git-repo"
url = "https://github.com/alacritty/alacritty-theme"
refreshPeriod = "168h"
{{ end }}
{{ if and .unRootMode (eq .chezmoi.arch "amd64")}}
{{/* 手動安裝 eza */ -}}
{{ $ezaVersion := "v0.21.3" -}}
[".local/bin/eza"]
type = "archive-file"
url = "https://github.com/eza-community/eza/releases/download/{{ $ezaVersion }}/eza_x86_64-unknown-{{ .chezmoi.os }}-gnu.tar.gz"
path = "./eza"
{{/* 手動安裝 neovim (已在install-packages.sh處理) */ -}}
{{/* 手動安裝 zsh (已在install-packages.sh處理) */ -}}
{{/* 手動安裝 lazygit */ -}}
[".local/bin/lazygit"]
type = "archive-file"
url = "https://github.com/jesseduffield/lazygit/releases/download/v0.50.0/lazygit_0.50.0_Linux_x86_64.tar.gz"
path = "lazygit"
{{/* 手動安裝 fastfetch */ -}}
[".local/bin/fastfetch"]
type = "archive-file"
url = "https://github.com/fastfetch-cli/fastfetch/releases/download/2.42.0/fastfetch-linux-amd64.tar.gz"
stripComponents = 1
path = "usr/bin/fastfetch"
[".local/share/fastfetch"]
type = "archive"
url = "https://github.com/fastfetch-cli/fastfetch/releases/download/2.42.0/fastfetch-linux-amd64.tar.gz"
exact = true
stripComponents = 1
include = ["./share/fastfetch/**"]
{{ end }}