Skip to content

Collection of Ansible roles responsible for provisioning my development environment.

License

Notifications You must be signed in to change notification settings

acamino/raccoon

Repository files navigation

raccoons

Raccoon

Raccoon is the collection of Ansible roles responsible for provisioning my development environment.

In a nutshell:

Contents

Dependencies

Setup

  1. Clone this repository.
    $ git clone git@github.com:acamino/raccoon.git
    $ cd raccoon
  2. Install dependencies.
    $ ./setup.sh
  3. Install Ansible content from Galaxy.
    $ ansible-galaxy install -r requirements.yml

Running a Playbook

You can run a specific task with its corresponding tags.

$ ansible-playbook playbooks/main.yml --tags zsh

Tags

  • base-packages: Install base packages via Homebrew.
    • comm-packages: Install communication packages.
    • core-packages: Install core packages.
    • devops-packages: Install devops packages.
    • network-packages: Install network packages.
  • git: Install and configure Git.
    • git-packages: Install Git packages via Homebrew.
    • git-config: Configure Git.
  • nvim: Install and configure neovim.
    • nvim-packages: Install neovim package via Homebrew.
    • nvim-config: Configure Git.
    • nvim-plugins: Configure Git plugins.
  • ssh: Configure SSH.
    • ssh-config: Configure SSH.
  • startship: Install and configure Startship.
    • startship-packages: Install Startship package via Homebrew.
    • startship-config: Configure Startship.
  • tmux: Install and configure Tmux.
    • tmux-packages: Install Tmux package via Homebrew.
    • tmux-config: Configure Tmux.
  • zsh: Install and configure Zsh and Oh My Zsh.
    • zsh-packages: Install Zsh packages via Homebrew.
    • zsh-config: Configure Zsh.
    • zsh-plugins: Configure Zsh plugins.

License

The code in this repository is licensed under the terms of the MIT License. Please see the LICENSE file for details.

About

Collection of Ansible roles responsible for provisioning my development environment.

Topics

Resources

License

Stars

Watchers

Forks