Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.
/ dotfiles-ansible Public archive

Ansible-powered version of my dotfile setup

Notifications You must be signed in to change notification settings

daogilvie/dotfiles-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

This repository stores my config as Ansible roles (>2.5).

Installing

Invoke using the install.sh script provided. Tags, if provided, should be comma-separated.

./install.sh OPTIONAL_TAGS_FOR_ROLES

Current Roles

Role Tags Description
fish fish Installs fish shell, plus some config, then installs and executes fisher
cli cli Installs asdf, exa, entr, ripgrep, ag, rg, fzf, jq and boxes
git git, cli Installs git and sets up some configuration
nvim nvim, cli Installs neovim with config, and runs PlugInstall
editorconfig editorconfig Places a root editorconfig file into the home directory
jupyter jupyter Install a custom jupyter notebook css file