mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			873 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			873 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Desk-micro Role for Ansible
 | ||
| 
 | ||
| ## Overview
 | ||
| This role automates the installation of micro, 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
 | ||
| ```yaml
 | ||
| - hosts: all
 | ||
|   roles:
 | ||
|     - desk-micro
 | ||
| ```
 | ||
| 
 | ||
| ## Further Resources
 | ||
| - Official micro documentation: 
 | ||
|   https://micro-editor.github.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.
 |