/ansible-dots

desktop configure with ansible-pull \ (•◡•) /

ansible-dots

What is this?

This is an ansible project to configure my workstations. This project utilizes ansible-pull method. I manage my installed packages and dotfiles through this project. This is by no means an standard ansible project with best practices. My goal is to configure my working environment in a fresh install as fast as possible, that's all.

How to use

You should not use this directly, rather look up my tasks and create one for your own purpose

$ sudo apt install ansible
$ ansible-pull -U https://github.com/NafiAsib/ansible-dots.git --ask-become-pass

dont't use sudo ansible-pull, otherwise you're always root user unless specified!

image

TODO

  • Packages
  • exa might not need manual installation after 22.04 lTS
  • nvm
  • docker
  • docker compose
  • hosts file
  • study more about ansible
  • better log