Just a personal backup of my MacBook's setup. Certainly not a drop-in solution for anybody's machine except my own, but maybe a few lines will prove useful to you.
(...in other words, after stealing so many sick bash hacks from people on here who are much smarter than me, I felt obligated to keep the repo public. And in even more words, use the automated scripts at your own risk!)
All of the juicy stuff you're probably looking for is at:
zsh/custom/plugins.zsh
,zsh/custom/aliases.zsh
, andzsh/custom/functions.zsh
for my ZSH hacks.macos/defaults.sh
for my macOS defaults.Brewfile
for my far-too-long list of binaries and apps I "need" installed.firefox/user.js
for my Firefox settings.vscode/
for my VS Code settings and keybinds.- See my /uses page for even more details.
Designed for macOS, also works on Linux (specifially Debian and Ubuntu):
git clone https://github.com/jakejarvis/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install.sh
or:
curl -fsSL jrvs.io/bootstrap | bash # but probably don't do this if you're not me