Skip to content

imposibrus/dotfiles

Repository files navigation

Install

  • Clone repository:
git clone https://github.com/imposibrus/dotfiles.git; cd dotfiles
  • Run ./install-configs.sh for creating folders and linking config files
  • Install Oh My Fish!:
curl -L https://get.oh-my.fish | fish
npm i diff-so-fancy -g
  • Create ~/.git_local with Git user settings:
[user]
        email = user@example.com
        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 bundle in home dir

Batch install on multiple machines with Ansible:

This sample playbook assumes you have sudo without password.

Create your Ansible inventory:

cd deploy
cp hosts.example.yml hosts.yml

Fill hosts.yml with your credentials.

Run Ansible Playbook:

ansible-playbook -i hosts.yml install.yml

To debug playbook, use --step and --start-at-task arguments.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published