diff --git a/defaults/main.yml b/defaults/main.yml index 154cb9d..f204037 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -28,10 +28,10 @@ i3: font_size: 9 focus_follows_mouse: true # set i3lock options -i3lock_options: "i3lock --color 5eba5e" +i3lock_options: "i3lock --image=/home/{{ i3wm_user }}/.config/lockscreen.png --color 000000" # use fancy background i3_desktop_env: - background: "~/wallpaper.jpg" + background: "/home/{{ i3wm_user }}/.config/background.png" # install additional packages i3_packages_extra: - ranger @@ -39,3 +39,5 @@ i3_packages_extra: i3wm_user: "{{ ansible_user_id }}" # version check for this role? submodules_versioncheck: true + +i3wm_copy_wallpapers: true diff --git a/files/background.png b/files/background.png new file mode 100644 index 0000000..612e7f5 Binary files /dev/null and b/files/background.png differ diff --git a/files/lockscreen.png b/files/lockscreen.png new file mode 100644 index 0000000..bcc61ef Binary files /dev/null and b/files/lockscreen.png differ diff --git a/tasks/main.yml b/tasks/main.yml index 524dfb0..d341b5e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -67,3 +67,12 @@ dest: ~/.config/i3/config remote_src: true when: config_file_backup.stat.exists + +- name: copy files + copy: + src: "{{ item.src }}" + dest: "{{ item.dest }}" + with_items: + - { src: 'files/background.png', dest: "/home/{{ i3wm_user }}/.config/background.png" } + - { src: 'files/lockscreen.png', dest: '/home/{{ i3wm_user }}/.config/lockscreen.png' } + when: i3wm_copy_wallpapers | bool diff --git a/vars/main.yml b/vars/main.yml index 31a5119..50a565a 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -33,5 +33,5 @@ __i3_workspaces: user: "{{ i3wm_user }}" -playbook_version_number: 9001 # should be over ninethousand +playbook_version_number: 9002 # should be over ninethousand playbook_version_path: '/etc/ansible-version/role-i3wm_chaos-bodensee_github.com.version'