central repo for storing machine set up bullshit
Go to file
2019-11-20 12:13:38 -06:00
applicationConfiguration Install ob-restclient. 2019-11-20 12:13:38 -06:00
arch Add fucking ruby gems to path. 2019-11-12 21:19:19 -06:00
deployments Update a readme, badly. 2019-10-25 16:40:58 -05:00
keyboard
macOS Move .bashrc files to OS specific folders, delete original. 2019-11-08 13:41:59 -06:00
powershell Fix multiple prompt issues: 2019-04-20 22:38:52 -05:00
.gitattributes
.gitignore Update gitignore for keys, add before.rules file. 2019-09-28 17:45:10 -05:00
.powershellCore.ps1 Fix multiple prompt issues: 2019-04-20 22:38:52 -05:00
.tmux.conf Update .tmux stratus bar colors 2019-07-28 19:11:09 +00:00
conemu.xml
README.md

agares

agares was a demon who taught those who summoned him foreign languages, but only vulgar words. it must be true because i read it on the internet

purpose:

automate syncing and configuration of machines in my inventory so that i don't have config drift

subprojects:

  • sync powershell $profile and automate updates
  • windows device config:
    • automatically deploy and configure software that i use everywhere (password managers, sync services, text editors, etc)
    • set windows settings to be actually useable
    • set windows privacy settings
    • remove bloatware
  • sync emacs config
  • sync keyboard config for infinity ergodox

deployments

i currently am setting all my deployments to live within agares. i use agares as a submodule within my colove project in order to fascilitate deploys from within a container. this allows me to accomplish a few things that are important to my workflow, but are likely not super important to a lot of other people.

mojobot

ansible-playbook -i hosts.yml mojo.yml --ask-vault-pass (pass in ansible vault pw)

  • if you end up wanting to deploy this somewhere you'll need to update the hosts.yml file to include your targets
  • the ansible-vault file includes my slackbot token. You'll need to update that.