My environment setup using ansible
Currently installing
- basic
- stow
- kitty
- htop
- starship(terminal)
- pyenv
- pipx
- poetry
- gvm
- go 1.7.1
- go 1.19.2
- nvm
- node lts
- rust
- bat
- tfenv
- kubectl
- neovim
- Dotfiles repo to be used (using stow)
- Change all variables on vars/vars.yml
- for macos group is staff on linux is the same as the user
xcode-select --install
# install Brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# install ansible using brew
brew install ansible
sudo pip install ansible # linux only
ansible-galaxy install -r requirements.yml
The following command is going to ask you BECOME_PASSWORD, it is your password to become sudo
ansible-playbook main.yml -K