mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 10:19:09 +00:00 
			
		
		
		
	Added draft for neovim and micro
This commit is contained in:
		
							
								
								
									
										31
									
								
								roles/desk-neovim/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								roles/desk-neovim/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| # 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 | ||||
| ```yaml | ||||
| - 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. | ||||
		Reference in New Issue
	
	Block a user