|
|
@ -17,16 +17,16 @@
|
|
|
|
cmd: meson setup --wipe --prefix=/usr/local build -Duuctl=enabled -Duwsm-app=enabled
|
|
|
|
cmd: meson setup --wipe --prefix=/usr/local build -Duuctl=enabled -Duwsm-app=enabled
|
|
|
|
creates: /home/{{ uid }}/sources/uwsm/build
|
|
|
|
creates: /home/{{ uid }}/sources/uwsm/build
|
|
|
|
- name: Install uwsm
|
|
|
|
- name: Install uwsm
|
|
|
|
|
|
|
|
become: true
|
|
|
|
ansible.builtin.command:
|
|
|
|
ansible.builtin.command:
|
|
|
|
chdir: /home/{{ uid }}/sources/uwsm
|
|
|
|
chdir: /home/{{ uid }}/sources/uwsm
|
|
|
|
cmd: meson install -C build
|
|
|
|
cmd: meson install -C build
|
|
|
|
creates: /usr/local/bin/uwsm
|
|
|
|
creates: /usr/local/bin/uwsm
|
|
|
|
become: true
|
|
|
|
|
|
|
|
- name: Install uwsm config
|
|
|
|
- name: Install uwsm config
|
|
|
|
|
|
|
|
become: true
|
|
|
|
ansible.builtin.template:
|
|
|
|
ansible.builtin.template:
|
|
|
|
src: ../templates/sway_desktop.j2
|
|
|
|
src: ../templates/sway_desktop.j2
|
|
|
|
dest: /usr/share/wayland-sessions/swa.desktop
|
|
|
|
dest: /usr/share/wayland-sessions/swa.desktop
|
|
|
|
owner: 'root'
|
|
|
|
owner: 'root'
|
|
|
|
group: 'root'
|
|
|
|
group: 'root'
|
|
|
|
mode: '0640'
|
|
|
|
mode: '0640'
|
|
|
|
become: true
|
|
|
|
|
|
|
|