Desk-libreoffice Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: Installs LibreOffice along with Liberation fonts and language packages on Arch Linux systems for a complete office suite experience.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen-Birkenbach
Consulting & Coaching Solutions https://www.veen.world
min_ansible_version: 2.9
platforms: [{‘name’: ‘Archlinux’, ‘versions’: [‘rolling’]}]
galaxy_tags: [‘libreoffice’, ‘office-suite’, ‘archlinux’, ‘automation’]
README¶
LibreOffice¶
Description¶
This role installs LibreOffice on Arch Linux systems using the Pacman package manager. In addition, it installs the Liberation fonts (ttf-liberation) and language packs corresponding to your chosen LibreOffice flavor. LibreOffice is a powerful and free office suite that provides a comprehensive set of tools for document processing, spreadsheets, presentations, and more.
Learn more about LibreOffice on the official website.
Purpose¶
The purpose of this role is to automate the installation and configuration of LibreOffice along with its language support on personal computers. This ensures that users have a consistent and fully functional office suite environment across their systems.
Features¶
Automated Installation: Installs LibreOffice along with Liberation fonts and additional language packages using Pacman.
Customizable Flavor: Supports installation of different LibreOffice flavors by dynamically setting the package name.
Language Support: Iterates through a list of desired language packages to ensure comprehensive localization.
Seamless Integration: Designed to work within a larger system setup environment, integrating with dependencies such as Hunspell for spell checking.