From f097be3f0c97db92fa04d25ba59e185de7975ed9 Mon Sep 17 00:00:00 2001 From: fedy95 Date: Thu, 7 Jan 2021 19:06:01 +0300 Subject: [PATCH] add-kde-theme --- ansible-desktop.yml | 1 + roles/materia-kde/tasks/main.yml | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 roles/materia-kde/tasks/main.yml diff --git a/ansible-desktop.yml b/ansible-desktop.yml index afedb1f..a0e0dd3 100644 --- a/ansible-desktop.yml +++ b/ansible-desktop.yml @@ -6,3 +6,4 @@ - { role: common, become: true } - { role: docker, become: true } - { role: firefox, become: true } + - { role: materia-kde, become: true } # https://github.com/PapirusDevelopmentTeam/materia-kde diff --git a/roles/materia-kde/tasks/main.yml b/roles/materia-kde/tasks/main.yml new file mode 100644 index 0000000..1ed14a2 --- /dev/null +++ b/roles/materia-kde/tasks/main.yml @@ -0,0 +1,29 @@ +--- + +- name: Update apt cache + apt: + update_cache: yes + cache_valid_time: "{{ aptcachetime }}" + +- name: Upgrade all apt packages + apt: upgrade=dist + +- name: Add deb repository + apt_repository: + repo: ppa:papirus/papirus + state: present + update_cache: no + +- name: Install Materia-KDE + apt: + name: "{{ item }}" + install_recommends: yes + state: latest + update_cache: yes + cache_valid_time: "{{ aptcachetime }}" + loop: ['materia-kde', 'papirus-icon-theme'] + +- name: Apply global theme + command: "lookandfeeltool -a com.github.varlesh.materia-dark" + become: true + become_user: "{{ ansible_env.USER }}" -- 2.30.2