Skip to content

๐Ÿ“‘ Automation to set up dev machine - Arch Linux, i3, tmux, Neovim, etc...

License

Notifications You must be signed in to change notification settings

nixpig/playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

playbook

๐Ÿ—๏ธ Ansible playbook to set up dev machine

  1. Add SSH key from local machine to GitHub.
  2. Ensure SSH key in running agent: eval $(ssh-agent -s) && ssh-add ~/.ssh/id_rsa
  3. Clone repo: git clone git@github.com:nixpig/playbook.git && cd $_
  4. Install pre-requisite packages: ./install.sh
  5. Run playbook: ansible-playbook local.yml --ask-vault-pass --ask-become-pass

Note: when installing in default Arch running on WSL2, may need to also set LC_ALL="C.UTF-8".

About

๐Ÿ“‘ Automation to set up dev machine - Arch Linux, i3, tmux, Neovim, etc...

Topics

Resources

License

Stars

Watchers

Forks