Skip to content

jonathanchancey/dotfiles

Repository files navigation

dotfiles

Introduction

This repo serves as a personal project and as inspiration for others.

Please don't blindly execute code.

Docker

You can use Docker to blindly execute code rapidly draft Ansible config.

Testing can be as simple as:

docker build . -t dotfiles && docker run -it dotfiles

Ansible

Enable/disable roles in group_vars/all.yml

Customize automation in the roles/ folder. Take the go folder for example. In ./roles/go/tasks/ there is main.yml which will always run if present in all.yml, and suse.yml which will run only on distros in the Suse family.

Neovim

After installing on a new system you may have to update AstroNvim and its plugins:

Open Neovim Run :AstroUpdate to update AstroNvim Run :Lazy update to update all plugins

Credits

Uses the Ansible dotfiles strategy from TechDufus

About

Dotfiles: Ansible Edition

Resources

Stars

Watchers

Forks