947 B
947 B
Role: applications
Description
Installs a small set of desktop GUI applications (desktop group only via playbooks/workstations.yml).
Requirements
- Ansible 2.9+
- Debian/Ubuntu with desktop environment
- Internet access for package downloads
Installed Applications
- CopyQ: Clipboard manager (history, search, scripting)
- Evince: PDF document viewer
- Redshift: Blue light filter for eye comfort
Variables
| Variable | Default | Description |
|---|---|---|
applications_desktop_packages |
['copyq','evince','redshift'] |
Desktop packages to install |
Dependencies
baserole (for package management)
Example Playbook
- hosts: desktop
roles:
- role: applications
Tags
applications: All application installationsapps: Alias for applications
Notes
- Requires desktop environment for GUI applications
- Applications are installed system-wide