conorsch.homeshick
homeshick Ansible-Rolle
Verwalte Dotfiles über Homeshick. Vereinfacht die Bereitstellung von Dotfiles auf einem Remote-Computer. Benötigt kein Sudo. Installiert optional Vim-Plugins, wenn Vim bereits installiert ist.
Anforderungen
- git
Rollen-Variablen
Hier sollte eine Beschreibung der einstellbaren Variablen für diese Rolle stehen, einschließlich aller Variablen, die in defaults/main.yml, vars/main.yml und allen Variablen, die über Parameter an die Rolle übergeben werden können/sollten. Alle Variablen, die aus anderen Rollen und/oder dem globalen Bereich (z. B. hostvars, Gruppenvariablen usw.) gelesen werden, sollten ebenfalls hier erwähnt werden.
Abhängigkeiten
Hier sollte eine Liste anderer Rollen aufgeführt sein, die auf Galaxy gehostet werden, sowie alle Details zu Parametern, die für andere Rollen gesetzt werden müssen, oder Variablen, die aus anderen Rollen verwendet werden.
Beispiel-Playbook
Ein Beispiel, wie man deine Rolle benutzt (zum Beispiel mit übergebenen Variablen als Parameter), ist für die Benutzer ebenfalls hilfreich:
- hosts: servers
roles:
- { role: benutzername.rollenname, x: 42 }
Lizenz
MIT
Deploys dotfiles with the bash-only homeshick project.
ansible-galaxy install conorsch.homeshick