charlesrocket.dotfiles

dotfiles_role

Rôle Ansible molecule score

Déployer des dotfiles à partir de dépôts git

Prérequis

git sur les machines gérées (git_role)

Installation

requirements.yml :

roles:
  - name: charlesrocket.dotfiles
Exemple
- name: Playbook
  hosts: all

  roles:
    - charlesrocket.dotfiles

Définir des variables

Exemple
dotfiles_repo: "https://github.com/charlesrocket/dotfiles.git" # dépôt des dotfiles
dotfiles_repo_version: openbsd # branche à suivre
dotfiles_repo_accept_hostkey: false # Vérification stricte de la clé d'hôte
dotfiles_repo_force: false # forcer le clonage git
dotfiles_repo_local_destination: "~/git/dotfiles" # chemin local du dépôt
dotfiles_home: "~" # chemin des dotfiles locaux
dotfiles_files: # fichiers à suivre
  - .config/mc/ini
  - .zshrc
À propos du projet

Dotfiles deployment from Git repositories

Installer
ansible-galaxy install charlesrocket.dotfiles
Licence
mit
Téléchargements
2.7k
Propriétaire
searchers after horror haunt strange, far places.