Add Ansible configuration and remove NixOS
All checks were successful
Nix Format Check / check-format (pull_request) Successful in 39s

This commit is contained in:
2025-01-20 09:18:58 +01:00
parent 4e28e5cbb0
commit e1aa41d1d3
107 changed files with 368 additions and 2902 deletions

View File

@@ -0,0 +1,31 @@
- name: Import Microsoft GPG key
ansible.builtin.rpm_key:
key: https://packages.microsoft.com/keys/microsoft.asc
state: present
become: true
- name: Add VSCode repository
ansible.builtin.copy:
content: |
[code]
name=Visual Studio Code
baseurl=https://packages.microsoft.com/yumrepos/vscode
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
dest: /etc/yum.repos.d/vscode.repo
mode: '0644'
become: true
- name: Check if VSCode is installed
ansible.builtin.command: code --version
register: vscode_check
changed_when: false
failed_when: false
- name: Install VSCode
ansible.builtin.package:
name: code
state: present
become: true
when: vscode_check.rc != 0