From 08d1bccace27fc2dba691220b8d4c61884d9dc08 Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Sun, 23 Jul 2023 21:06:47 +0200 Subject: [PATCH] moved block to other role --- roles/lmn_kde/tasks/main.yml | 26 -------------------------- roles/lmn_vm/tasks/main.yml | 27 +++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/roles/lmn_kde/tasks/main.yml b/roles/lmn_kde/tasks/main.yml index 681b285..2e5e257 100644 --- a/roles/lmn_kde/tasks/main.yml +++ b/roles/lmn_kde/tasks/main.yml @@ -129,32 +129,6 @@ AllowSuspendThenHibernate=no AllowHybridSleep=no -- name: Create directory for local .desktop-Files - ansible.builtin.file: - path: "{ item }" - state: directory - mode: '0755' - loop: - - /usr/local/share/applications - - /usr/local/share/desktop-directories - notify: update-desktop-database - -- name: Copy fvs.directory - ansible.builtin.copy: - src: fvs.directory - dest: /usr/local/share/desktop-directories/ - notify: update-desktop-database - -- name: Copy fvs.menu - ansible.builtin.copy: - src: fvs.menu - dest: /etc/xdg/menus/applications-merged/ - notify: update-desktop-database - -- name: Run sync-vm.sh - command: sync-vm.sh -t - ## FIXME: do not run every time - ################# general settings ################## - name: Protect grub menu entries blockinfile: diff --git a/roles/lmn_vm/tasks/main.yml b/roles/lmn_vm/tasks/main.yml index ebf9609..30d350d 100644 --- a/roles/lmn_vm/tasks/main.yml +++ b/roles/lmn_vm/tasks/main.yml @@ -136,6 +136,33 @@ src: pulseaudio-override.conf dest: /etc/systemd/user/pulseaudio.service.d/override.conf +- name: Create directory for local .desktop-Files + ansible.builtin.file: + path: "{ item }" + state: directory + mode: '0755' + loop: + - /usr/local/share/applications + - /usr/local/share/desktop-directories + notify: update-desktop-database + +- name: Copy fvs.directory + ansible.builtin.copy: + src: fvs.directory + dest: /usr/local/share/desktop-directories/ + notify: update-desktop-database + +- name: Copy fvs.menu + ansible.builtin.copy: + src: fvs.menu + dest: /etc/xdg/menus/applications-merged/ + notify: update-desktop-database + +- name: sync .torrent, .xml and .desktop files and run update-desktop-database + command: sync-vm.sh -t + register: result + changed_when: result.stdout | length > 0 + #### VMs - name: deploy initial image list copy: