-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.rb
37 lines (34 loc) · 1.49 KB
/
init.rb
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
class Specinfra::Command::Pop < Specinfra::Command::Ubuntu; end
include_recipe "./recipes/git_config.rb"
include_recipe "./recipes/tig_config.rb"
include_recipe "./recipes/mkdir.rb"
include_recipe "./recipes/ssh.rb"
include_recipe "./recipes/scripts.rb" if node[:platform] == "pop"
include_recipe "./recipes/dropbox_link.rb"
include_recipe "./recipes/git.rb"
include_recipe "./recipes/fish_link.rb"
include_recipe "./recipes/add_apt_repository.rb" if node[:platform] == "pop"
include_recipe "./recipes/homebrew.rb" if node[:platform] == "darwin"
include_recipe "./recipes/linuxbrew.rb" if node[:platform] == "pop"
include_recipe "./recipes/packages.rb"
include_recipe "./recipes/mise.rb"
# language
include_recipe "./recipes/rustup.rb"
include_recipe "./recipes/nodebrew.rb"
include_recipe "./recipes/rbenv.rb"
include_recipe "./recipes/pyenv.rb"
include_recipe "./recipes/goenv.rb"
include_recipe "./recipes/symlink.rb" if node[:platform] == "pop"
include_recipe "./recipes/ghq.rb"
include_recipe "./recipes/packages_with_build.rb"
include_recipe "./recipes/flatpak.rb" if node[:platform] == "pop"
include_recipe "./recipes/ghq_link.rb"
include_recipe "./recipes/asdf.rb"
include_recipe "./recipes/pip.rb"
include_recipe "./recipes/npm.rb"
include_recipe "./recipes/vim.rb"
include_recipe "./recipes/font.rb"
include_recipe "./recipes/key_setting.rb" if node[:platform] == "pop"
include_recipe "./recipes/usr_local_link.rb" if node[:platform] == "pop"
include_recipe "./recipes/tfenv.rb"
# include_recipe "./recipes/ngrok.rb"