Ansible handles applying configuration and settings. Configuration and settings are stored in a git repo and symlinked wherever necessary. I wrote a zsh function (that I'm reminded to invoke once daily) that handles any updates, including pulling repo changes and anything else Ansible thinks it needs to do. Has been working well for me for quite some time.
What are you looking to know? Since I need to use subversion, I use PathFinder instead of Finder, for file management. Also have SnagIt and Jing for screenshots. Otherwise mostly defaults. Unfortunately I'm using my Mac laptop at work so I have a Windows keyboard connected, which makes things a bit more difficult.
4 comments
[ 3.1 ms ] story [ 24.6 ms ] threadAre you asking about general settings? Are you asking about a developer's box?
More detail would help.
https://github.com/joshgummersall/dotfiles