Desk-neovim Role¶
Description: No description available
Variables¶
author: Kevin Veen‑Birchenbach
description: Installs neovim CLI text editor on Pacman‑based systems.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen‑Birchenbach
Consulting & Coaching Solutions https://www.veen.world
galaxy_tags: [‘neovim’, ‘editor’, ‘cli’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://s.infinito.nexus/code/tree/main/roles/desk-neovim
logo: {‘class’: ‘fab fa-vim’}
min_ansible_version: 2.9
platforms: [{‘name’: ‘Archlinux’, ‘versions’: [‘all’]}]
README¶
Desk-neovim Role for Ansible¶
Overview¶
This role automates the installation of neovim, a CLI text editor, on
Pacman‑based systems. It uses the community.general.pacman module to
ensure the editor is installed and up to date.
Requirements¶
Ansible 2.9 or higher
Access to the Pacman package manager (e.g., Arch Linux and derivatives)
Role Variables¶
No additional role variables are required; this role solely manages the installation of the editor.
Dependencies¶
None.
Example Playbook¶
- hosts: all
roles:
- desk-neovim
Further Resources¶
Official neovim documentation: https://neovim.io/
Contributing¶
Contributions are welcome! Please follow standard Ansible role conventions and best practices.
Other Resources¶
For more context on this role and its development, see the related ChatGPT conversation.