add dependency structure

This commit is contained in:
Pim Kunis 2022-12-20 17:20:36 +01:00
parent 7e7ce2bd40
commit 5d1b066d98
18 changed files with 44 additions and 35 deletions

View file

@ -7,13 +7,14 @@
become: true
apt_repository:
repo: "deb [signed-by=/etc/apt/trusted.gpg.d/vscodium-archive-keyring.asc ] https://download.vscodium.com/debs vscodium main"
state: present
register: apt_repository
- name: Update APT cache
apt:
update_cache: true
when: apt_repository.changed
- name: Install VSCodium
become: true
apt:
state: latest
update_cache: yes
cache_valid_time: 86400 # One day
name: codium
- name: Check VSCodium extensions
setup: