diff --git a/tasks/devel-Archlinux.yml b/tasks/devel-Archlinux.yml index 395344b..c2f6212 100644 --- a/tasks/devel-Archlinux.yml +++ b/tasks/devel-Archlinux.yml @@ -11,6 +11,13 @@ vars: packages: - visual-studio-code + - name: vscode - Basics - Additional dependencies + package: + name: "{{ packages }}" + state: present + vars: + packages: + - plantuml - name: vscode - Basics - Copy global settings copy: src: "{{ role_path }}/files/vscode-settings.json" diff --git a/tasks/devel-Darwin.yml b/tasks/devel-Darwin.yml index 749eb6e..2ad4c1c 100644 --- a/tasks/devel-Darwin.yml +++ b/tasks/devel-Darwin.yml @@ -11,6 +11,20 @@ vars: packages: - visual-studio-code + - name: vscode - Basics - Additional dependencies (1) + homebrew_cask: + name: "{{ packages }}" + state: present + vars: + packages: + - java + - name: vscode - Basics - Additional dependencies (2) + homebrew: + name: "{{ packages }}" + state: present + vars: + packages: + - graphviz - name: vscode - Basics - Copy global settings copy: src: "{{ role_path }}/files/vscode-settings.json" diff --git a/tasks/devel-Debian.yml b/tasks/devel-Debian.yml index 1b24431..9dd31fd 100644 --- a/tasks/devel-Debian.yml +++ b/tasks/devel-Debian.yml @@ -12,6 +12,15 @@ vars: packages: - visual-studio-code + - name: vscode - Basics - Additional dependencies + become: yes + package: + name: "{{ packages }}" + state: present + vars: + packages: + - plantuml + - graphviz - name: vscode - Basics - Copy global settings copy: src: "{{ role_path }}/files/vscode-settings.json" diff --git a/tasks/devel.yml b/tasks/devel.yml index e6e1b16..362ca36 100644 --- a/tasks/devel.yml +++ b/tasks/devel.yml @@ -26,8 +26,10 @@ PATH=/usr/local/bin:$PATH code --install-extension chiehyu.vscode-astyle code --install-extension editorconfig + code --install-extension mhutchie.git-graph code --install-extension yzane.markdown-pdf + code --install-extension jebbs.plantuml # code --install-extension james-yu.latex-workshop # code --install-extension ban.spellright