From 1004922a58a73d657d274b156a3423a84da51c7a Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Wed, 6 Sep 2023 10:12:09 +0200 Subject: [PATCH] Patch dolphin bookmarks. --- roles/lmn_fvs/files/lmn-dolphin.sh | 3 +++ roles/lmn_fvs/files/lmn-patch-dolphin.sh | 2 +- roles/lmn_fvs/tasks/main.yml | 5 +++++ 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 roles/lmn_fvs/files/lmn-dolphin.sh diff --git a/roles/lmn_fvs/files/lmn-dolphin.sh b/roles/lmn_fvs/files/lmn-dolphin.sh new file mode 100644 index 0000000..7b5d3a3 --- /dev/null +++ b/roles/lmn_fvs/files/lmn-dolphin.sh @@ -0,0 +1,3 @@ +if [[ "$UID" -gt 10000 ]] && [[ ! -f ~/.local/share/user-places.xbel.lmn ]] ; then + (sleep 30 ; lmn-patch-dolphin.sh) & +fi diff --git a/roles/lmn_fvs/files/lmn-patch-dolphin.sh b/roles/lmn_fvs/files/lmn-patch-dolphin.sh index f5b060e..301899d 100755 --- a/roles/lmn_fvs/files/lmn-patch-dolphin.sh +++ b/roles/lmn_fvs/files/lmn-patch-dolphin.sh @@ -58,4 +58,4 @@ patch=" " -echo "$patch" | patch --fuzz=0 --backup "$file" +echo "$patch" | patch -z '.lmn' --fuzz=0 --backup "$file" diff --git a/roles/lmn_fvs/tasks/main.yml b/roles/lmn_fvs/tasks/main.yml index ebd519d..028c951 100644 --- a/roles/lmn_fvs/tasks/main.yml +++ b/roles/lmn_fvs/tasks/main.yml @@ -100,6 +100,11 @@ - lmn-reset-dolphin.sh - lmn-patch-dolphin.sh +- name: Configure KDE dolphin menu + ansible.builtin.copy: + src: lmn-dolphin.sh + dest: /etc/profile.d/ + - name: Copy fvs-config.js to configure plasma ansible.builtin.copy: