Skip to content

Shadowbeetle/env-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

Prerequisites

  1. Install browser
  2. Create SSH key https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
  3. Add SSH key to GitHub
  4. Install git
  5. Clone this repo
  6. Run [repo]/setup.sh
  7. Ansible away!

Usage

To setup the terminal env, run:

ansible-playbook ubuntu/terminal.yml

You can also overrdie the defaults by running:

ansible-playbook ubuntu/terminal.yml -e "ssh_key_path=[KEY_PATH]"

Tags

Each tasks file comes with its own tag. So if you want to setup only vim and git:

ansible-playbook ubuntu/terminal.yml --tags "vim,git"

You can also skip tags:

ansible-playbook ubuntu/terminal.yml --skip-tags "vim,git"

System upgared is tagged with always, so if you want to omit it you need to explicitly skip it

ansible-playbook ubuntu/development.yml --skip-tags "always" --tags "elm"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages