19 lines
678 B
YAML
19 lines
678 B
YAML
|
---
|
||
|
- name: Fail if wallpaper_path is unset
|
||
|
ansible.builtin.fail:
|
||
|
msg: please define wallpaper_path
|
||
|
when: wallpaper_path == false
|
||
|
|
||
|
- name: Create .ansible folder
|
||
|
ansible.windows.win_powershell:
|
||
|
script: |
|
||
|
Set-ItemProperty -path 'HKCU:\Control Panel\Desktop\' -name Wallpaper -value "{{ wallpaper_path }}"
|
||
|
Set-ItemProperty -path 'HKCU:\Control Panel\Desktop\' -name TileWallpaper -value "0"
|
||
|
Set-ItemProperty -path 'HKCU:\Control Panel\Desktop\' -name WallpaperStyle -value "10" -Force
|
||
|
changed_when: false
|
||
|
become: true
|
||
|
become_method: runas
|
||
|
become_user: "{{ wallpaper_user_name }}"
|
||
|
vars:
|
||
|
ansible_become_pass: '{{ wallpaper_user_pwd }}'
|