diff --git a/roles/lmn_qgm/files/qgm-login.sh b/roles/lmn_qgm/files/qgm-login.sh new file mode 100644 index 0000000..56c1938 --- /dev/null +++ b/roles/lmn_qgm/files/qgm-login.sh @@ -0,0 +1,2 @@ +[[ "${UID}" -lt 10000 ]] && return +kwriteconfig5 --file "$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc" --group 'Containments' --group '1' --group 'Wallpaper' --group 'org.kde.image' --group 'General' --key 'Image' "/usr/local/share/qgm/qgm_background.jpg" || return diff --git a/roles/lmn_qgm/tasks/main.yml b/roles/lmn_qgm/tasks/main.yml index 21d9804..b3176de 100644 --- a/roles/lmn_qgm/tasks/main.yml +++ b/roles/lmn_qgm/tasks/main.yml @@ -85,6 +85,18 @@ [Daemon][$i] Autolock=false LockOnResume=false + + [Greeter][Wallpaper][org.kde.image][General] + Image=file:///usr/local/share/qgm/qgm_background.jpg + +- name: Copy qgm-login.sh for misc login Tasks + copy: + src: files/qgm-login.sh + dest: /etc/profile.d/qgm-login.sh + mode: '0644' + owner: root + group: root + - name: Download greenfoot/bluej ansible.builtin.get_url: