ansible-playbooks/kde-playbook.yaml

29 lines
756 B
YAML
Raw Normal View History

2025-03-02 12:21:59 +01:00
- name: Configure Fedora 41 minimal template to use KDE
hosts: 127.0.0.1
connection: local
tasks:
- name: Install KDE packages
ansible.builtin.dnf:
2025-03-02 13:16:06 +01:00
name:
- '@kde-desktop'
- 'qt5ct'
- 'qt6ct'
2025-03-02 13:18:03 +01:00
- 'qt-config'
2025-03-02 12:21:59 +01:00
state: 'present'
skip_broken: true
- name: Fix /etc/environment
ansible.builtin.copy:
src: 'etc/environment'
dest: '/etc/environment'
mode: '0644'
- name: Fix Dolphin integration
ansible.builtin.copy:
src: '{{ item }}'
dest: '/{{ item }}'
mode: '0644'
loop:
- 'usr/share/kio/servicemenus/qvm-copy.desktop'
- 'usr/share/kio/servicemenus/qvm-move.desktop'
- 'usr/share/kio/servicemenus/qvm-dvm.desktop'