Personal ansible playbooks that provision my environment and machines
Switch branches/tags
Nothing to show
Clone or download
lpenz zshrc: keep fzf comment to prevent its installation from adding it
The effective fzf configuration is done a bit above this.
Latest commit b9fdd6d Dec 6, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
roles zshrc: keep fzf comment to prevent its installation from adding it Dec 6, 2018
.gitignore
.travis.yml CI: fix github ssh key issues Apr 20, 2018
Dockerfile CI: fix github ssh key issues Apr 20, 2018
LICENSE Initial commit Jul 26, 2015
README.md Using travis instead of shippable Feb 19, 2017
playbook-docker.yml playbook-docker: use apt with list; use apt-update handler Dec 1, 2018
playbook-sudo-term.yml Add initial sudo-term role and playbook Jun 12, 2016
playbook-sudo-x.yml playbook-sudo-x: initial, install packages and sets up rxvt-unicode alt Oct 31, 2016
playbook-user-term.yml Role renaming to a better standard: <sudo/user>-<grap/term> Jun 11, 2016
playbook-user-x.yml playbook-user-x: initial, with some scripts and dotfiles Oct 31, 2016
test

README.md

Build Status

lpenz ansible provisioner

This repository store an ansible provisioner that configures my environments in a given Linux system. It is based on ansible-pull operation.

  • My user configuration, with everything that does not require X:

    ansible-playbook -i localhost, -c local playbook-user-term.yml

    Or, remotely (no download required):

    ansible-pull -U https://github.com/lpenz/ansible-playbooks.git -i localhost, -c local playbook-user-term.yml
  • Configurations that require sudo, mostly installing packages and repositories - including my apt repository at packagecloud.io:

    ansible-playbook -i localhost, -c local playbook-sudo-term.yml -K

    Or, remotely (no download required):

    ansible-pull -U https://github.com/lpenz/ansible-playbooks.git -i localhost, -c local playbook-sudo-term.yml -K
  • Configurations that require X, in the same order:

    ansible-playbook -i localhost, -c local playbook-user-x.yml -K
    ansible-pull -U https://github.com/lpenz/ansible-playbooks.git -i localhost, -c local playbook-user-x.yml -K
    ansible-playbook -i localhost, -c local playbook-sudo-x.yml -K
    ansible-pull -U https://github.com/lpenz/ansible-playbooks.git -i localhost, -c local playbook-sudo-x.yml -K