File tree Expand file tree Collapse file tree 4 files changed +26
-0
lines changed Expand file tree Collapse file tree 4 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ This Ansible collection provides a set of roles designed for configuring Kubuntu
19
19
| [ xebis.ansible.system] ( roles/system/README.md ) | System-related tasks such as reboot handler or reboot when required handler. | |
20
20
| [ xebis.ansible.tmpfs] ( roles/tmpfs/README.md ) | Sets to mount directories as tmpfs during startup. | ` xebis.ansible.system ` |
21
21
| [ ` xebis.ansible.users ` ] ( roles/users/README.md ) | Ansible role for managing system users. | ` xebis.ansible.openssh_server ` |
22
+ | ` xebis.ansible.visual_studio_code ` | Microsoft Visual Studio Code (Stable) | ` xebis.ansible.apt ` |
22
23
23
24
## Installation and Configuration
24
25
Original file line number Diff line number Diff line change
1
+ ---
2
+ dependencies :
3
+ - role : xebis.ansible.apt # Expects updated apt cache
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Add Microsoft apt signing key
3
+ become : true
4
+ ansible.builtin.apt_key :
5
+ url : https://packages.microsoft.com/keys/microsoft.asc
6
+ state : present
7
+
8
+ - name : Add Visual Studio Code apt repository
9
+ become : true
10
+ ansible.builtin.apt_repository :
11
+ repo : deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main
12
+ filename : vscode
13
+ mode : u=rw,g=r,o=r
14
+ state : present
15
+
16
+ - name : Install Visual Studio Code
17
+ become : true
18
+ ansible.builtin.apt :
19
+ name : code
20
+ state : latest
21
+ update_cache : true
Original file line number Diff line number Diff line change 31
31
- https://github.com/bruzina.keys
32
32
- role : xebis.ansible.google_chrome
33
33
- role : xebis.ansible.obsidian
34
+ - role : xebis.ansible.visual_studio_code
You can’t perform that action at this time.
0 commit comments