-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.json
94 lines (94 loc) · 2.33 KB
/
config.json
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
{
"dotfiles": [
{
"source": "bash/bashrc",
"target": "~/.bashrc"
},
{
"source": "bash/bashrc.d",
"target": "~/.bashrc.d"
},
{
"source": "git/gitconfig",
"target": "~/.gitconfig"
},
{
"source": "git/gitignore_global",
"target": "~/.gitignore_global"
},
{
"source": "zsh/zshrc",
"target": "~/.zshrc"
},
{
"source": "zsh/config.d",
"target": "~/.config/zsh/config.d"
},
{
"source": "tmux/tmux.conf",
"target": "~/.config/tmux/tmux.conf"
},
{
"source": "vim",
"target": "~/.vim"
},
{
"source": "nvim",
"target": "~/.config/nvim"
},
{
"source": "helix",
"target": "~/.config/helix"
},
{
"source": "ansible/ansible.cfg",
"target": "~/.ansible.cfg"
},
{
"source": "alacritty/alacritty.toml",
"target": "~/.config/alacritty/alacritty.toml"
},
{
"source": ".ideavimrc",
"target": "~/.ideavimrc"
}
],
"completion_scripts": [
{
"target": "~/.git-completion.bash",
"url": "https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash"
},
{
"target": "~/.git-prompt.sh",
"url": "https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh"
}
],
"external_scripts": [
{
"name": "homebrew",
"executable": "brew",
"url": "https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh"
},
{
"name": "uv",
"executable": "uv",
"url": "https://astral.sh/uv/install.sh"
},
{
"name": "nvm",
"executable": "nvm",
"url": "https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh"
}
],
"apt_packages": [
"build-essential",
"procps",
"curl",
"file",
"git",
"zsh",
"pipx",
"fzf",
"ripgrep"
]
}