My dotfiles that I use for MacOS. Eventually I might make this an OS agnostic .dotfiles
repo, but I only use a Macbook atm, so 🤷🏻♂️. These dotfiles were designed to run on Apple Silicon Macs and won't work with Intel ones (different Homebrew installation paths) unless you manually change stuff in the files.
Important note: these dotfiles will change all shell commands to run through ZSH as it was designed for MacOS. If using Linux/WSL you might have to do some extra configurations/problem solving. Use these at your own risks!
- Install Xcode Command Line Tools:
xcode-select --install
. - Test connection with
ssh -T git@github.com
. - Clone repo to local ~/.dotfiles directory:
git clone git@github.com:TahomaTech/dotfiles-macos.git ~/.dotfiles
. - Navigate to .dotfiles:
cd ~/.dotfiles
. - Run:
./install
. - Make
~/.local/user/gitconf_local
with git 'user' info (name, email, signingkey, etc).
- Modify software through
brew
as needed. - Run
bbd
, an alias forbrew bundle dump --force --describe
, to dump anybrew
changes to theBrewfile
.- There's an
ENV
variable set inshell/zshrc
that makes it sobbd
can be ran from any directory and will update this reposBrewfile
.
- There's an
- Commit the changes and push them 🥳
Copyright (c) 2022 Ryan Hendrickson. Released under the MIT License. See LICENSE for details.