Util-desk-office Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: Installs a suite of office productivity tools—web browser, email client, e-book manager, and reStructuredText/Markdown editor—on Pacman-based systems.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen-Birkenbach
Consulting & Coaching Solutions https://www.veen.world
galaxy_tags: [‘office’, ‘productivity’, ‘browser’, ‘email’, ‘ebook’, ‘editor’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://s.infinito.nexus/code/tree/main/roles/util-desk-office
min_ansible_version: 2.9
platforms: [{‘name’: ‘Archlinux’, ‘versions’: [‘all’]}]
README¶
Office Tools¶
Description¶
This Ansible role installs a comprehensive suite of office productivity tools on Pacman-based Linux distributions, including a web browser, email client, e-book manager, and document editor.
Overview¶
The util-desk-office role uses the community.general.pacman
module to:
Install Chromium (web browser)
Install Thunderbird (email and RSS client)
Install Calibre (e-book management software)
Install ReText (Markdown and reStructuredText editor)
Features¶
Idempotent installation of all specified office packages
Supports any Pacman-based distribution (e.g., Arch Linux)
Easily extendable by adding or removing package names