diff --git a/tasks/files/Bureau/org.onlyoffice.desktopeditors.desktop b/tasks/files/Bureau/org.onlyoffice.desktopeditors.desktop new file mode 100644 index 0000000..e5205b0 --- /dev/null +++ b/tasks/files/Bureau/org.onlyoffice.desktopeditors.desktop @@ -0,0 +1,35 @@ +[Desktop Entry] +Version=1.0 +Name=ONLYOFFICE +GenericName=Document Editor +Comment=Edit office documents +Type=Application +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=desktopeditors --file-forwarding org.onlyoffice.desktopeditors @@u %U @@ +Terminal=false +Icon=org.onlyoffice.desktopeditors +Keywords=Text;Document;OpenDocument Text;Microsoft Word;Microsoft Works;odt;doc;docx;rtf; +Categories=Office;WordProcessor;Spreadsheet;Presentation; +MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;text/spreadsheet;application/csv;application/excel;application/x-excel;application/x-msexcel;application/x-ms-excel;text/comma-separated-values;text/tab-separated-values;text/x-comma-separated-values;text/x-csv;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.slide;application/vnd.openxmlformats-officedocument.presentationml.slideshow;application/vnd.ms-powerpoint.slideshow.macroEnabled.12;x-scheme-handler/oo-office;text/docxf;text/oform;application/pdf; +Actions=NewDocument;NewSpreadsheet;NewPresentation;NewForm; +StartupWMClass=ONLYOFFICE +X-Flatpak=org.onlyoffice.desktopeditors + +[Desktop Action NewDocument] +Name=New document +Name[fr]=Nouveau document +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=desktopeditors org.onlyoffice.desktopeditors --new:word + +[Desktop Action NewSpreadsheet] +Name=New spreadsheet +Name[fr]=Nouveau classeur +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=desktopeditors org.onlyoffice.desktopeditors --new:cell + +[Desktop Action NewPresentation] +Name=New presentation +Name[fr]=Nouvelle présentation +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=desktopeditors org.onlyoffice.desktopeditors --new:slide + +[Desktop Action NewForm] +Name=New PDF form +Name[fr]=Nouveau formulaire PDF +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=desktopeditors org.onlyoffice.desktopeditors --new:form diff --git a/tasks/packages.yml b/tasks/packages.yml index b57f155..fca642a 100644 --- a/tasks/packages.yml +++ b/tasks/packages.yml @@ -10,4 +10,18 @@ name: - mintwelcome - mintupdate - state: absent \ No newline at end of file + state: absent + + +- name: Add Flathub repository + community.general.flatpak_remote: + name: flathub + state: present + method: system + flatpakrepo_url: https://flathub.org/repo/flathub.flatpakrepo + +- name: Install ONLYOFFICE Desktop Editors via Flatpak + community.general.flatpak: + name: org.onlyoffice.desktopeditors + remote: flathub + state: present \ No newline at end of file