diff --git a/roles/libreoffice/tasks/main.yml b/roles/libreoffice/tasks/main.yml index a309362..9545f5a 100644 --- a/roles/libreoffice/tasks/main.yml +++ b/roles/libreoffice/tasks/main.yml @@ -8,6 +8,7 @@ apt: name: - hunspell + - ispell state: absent purge: true - name: link libreoffice to desktop @@ -16,4 +17,16 @@ dest: "/home/{{ pruefungsuser}}/Schreibtisch/test-link.desktop" owner: "{{ pruefungsuser }}" group: "{{ pruefungsuser }}" - state: link \ No newline at end of file + state: link +- name: copy template for libreoffice + copy: + src: files/Pruefung.ott + dest: "/home/{{ pruefungsuser }}/Pruefung.ott" + owner: ansible + group: ansible + mode: '0644' +- name: make sure libreoffice uses ower template. spacing, border, font,... + ansible.builtin.lineinfile: + path: /usr/share/applications/libreoffice-writer.desktop + regexp: 'Exec=libreoffice --writer %U' + line: "Exec=libreoffice --writer %U -n /home/{{ pruefungsuser }}/Pruefung.ott" \ No newline at end of file