These are my dotfiles for OSX Sequoia. There are many like them, but these ones are mine.
Previous versions of this repo (archived) can be found here:
~/
cleanduti
~/
You’ll need the following dependencies before getting started.
At the time of writing it’s possible to get all three like so:
xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install ansible
Run this:
curl -L https://raw.github.com/jansroka/dotfiles/master/bin/setup.sh | bash
This sets up a few things and then runs ansible-playbook -i hosts dotfiles.yml -v
.
Run this:
time ansible-playbook dotfiles.yml -v --ask-become-pass
This will install things if they are not installed yet. It will also update things if they are already installed.
Run this:
time ansible-playbook maintenance.yml -v --ask-become-pass
This runs different tasks than the dotfiles.yml
playbook. It does stuff like spotlight DB rebuild, repair permissions, verify volume, etc.
I am using pre-commit
in this repo to lint before commits. Install it via brew using
brew install pre-commit
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)