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: