File tree Expand file tree Collapse file tree 2 files changed +16
-18
lines changed Expand file tree Collapse file tree 2 files changed +16
-18
lines changed Original file line number Diff line number Diff line change 25
25
name : " {{ item }}"
26
26
ignore_errors : yes
27
27
with_items :
28
- - 1password
29
- - docker
30
28
- figma
31
29
- google-cloud-sdk
32
- - iterm2
33
30
- slack
34
31
- visual-studio-code
35
32
- vlc
36
33
- zoom
34
+ - rectangle
35
+ - jetbrains-toolbox
37
36
38
37
- name : " Install homebrew packages"
39
38
community.general.homebrew :
45
44
' gnu-time' ,
46
45
' gpg' ,
47
46
' htop' ,
48
- ' imagemagick@6 ' ,
47
+ ' imagemagick' ,
49
48
' libtool' ,
50
49
' libxslt' ,
51
50
' libyaml' ,
140
139
# - streetsidesoftware.code-spell-checker
141
140
# - fabiospampinato.vscode-todo-plus
142
141
143
- - git :
144
- repo : https://github.com/asdf-vm/asdf.git
145
- dest : " /Users/{{ lookup('env', 'USER') }}/.asdf"
146
- version : v0.8.1
147
-
148
142
- name : Install nvm
149
143
become : no
150
144
shell : >
151
- curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.39.3 /install.sh | bash
145
+ curl -o- https://raw.githubusercontent.com/creationix/nvm/master /install.sh | bash
152
146
args :
153
147
executable : /bin/bash
154
148
chdir : " $HOME"
155
149
creates : " $HOME/.nvm/nvm.sh"
156
150
157
- - name : Install node
151
+ - name : Install node LTS
158
152
become : no
159
153
shell : >
160
154
. {{ ansible_env.HOME }}/.nvm/nvm.sh && nvm install {{ item }}
163
157
chdir : " {{ ansible_env.HOME }}"
164
158
creates : " {{ ansible_env.HOME }}/.nvm/versions/{{ item }}"
165
159
loop :
166
- - 16.15
160
+ - 22
167
161
168
162
- name : " Install Default Ruby"
169
163
shell : |
170
- rbenv install 3.2.0
171
- rbenv global 3.2.0
164
+ rbenv install 3.4.2
165
+ rbenv global 3.4.2
172
166
gem install bundler
173
167
echo 'bundler' >> "$(brew --prefix rbenv)/default-gems"
174
168
echo 'gem: --no-document' >> ~/.gemrc
175
169
176
- - name : Install yarn packages
177
- shell : yarn global add {{ item }}
170
+ - name : Install pnpm
171
+ shell : |
172
+ curl -fsSL https://get.pnpm.io/install.sh | sh -
173
+
174
+ - name : Install pnpm global packages
175
+ shell : pnpm add --global {{ item }}
178
176
with_items :
179
- - @angular/cli
177
+ - ' @angular/cli'
180
178
- typescript
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- ansible-playbook -i " localhost," -c local ansible_osx.yml --ask-become-pass
2
+ ansible-playbook -i " localhost," -c local ansible_osx.yml --ask-become-pass
You can’t perform that action at this time.
0 commit comments