- Clone repository:
git clone https://github.com/imposibrus/dotfiles.git; cd dotfiles- Run
./install-configs.shfor creating folders and linking config files - Install Oh My Fish!:
curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish- Install diff-so-fancy:
npm i diff-so-fancy -g- Create
~/.git_localwith Git user settings:
[user]
email = [email protected]
name = username
- (macOS only:) Install Fira Code Nerd Font:
brew tap homebrew/cask-fonts
brew cask install font-fira-code-nerd-font- (macOS optional:) Run
brew bundlein home dir
This sample playbook assumes you have sudo without password.
Create your Ansible inventory:
cd deploy
cp hosts.example.yml hosts.ymlFill hosts.yml with your credentials.
Run Ansible Playbook:
ansible-playbook -i hosts.yml install.ymlTo debug playbook, use --step and --start-at-task arguments.