$HOME sweet $HOME
- Lua 57.5%
- Shell 37.1%
- Ruby 5.4%
WezTerm and Spaceship served me well for years. However, it is time to use something else... |
||
|---|---|---|
| config | ||
| git | ||
| scripts | ||
| shell | ||
| .gitignore | ||
| Brewfile | ||
| install.sh | ||
| LICENSE | ||
| README.md | ||
MacOS Dotfiles
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!
Installation
- 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:rynhndrcksn/dotfiles-macos.git ~/.dotfiles. - Navigate to .dotfiles:
cd ~/.dotfiles. - Run:
./install. - Make
~/.local/user/gitconf_localwith git 'user' info (name, email, signingkey, etc).
Updating Brewfile
- Modify software through
brewas needed. - Run
bbd, an alias forbrew bundle dump --force --describe, to dump anybrewchanges to theBrewfile.- There's an
ENVvariable set inshell/zshrcthat makes it sobbdcan be ran from any directory and will update this reposBrewfile.
- There's an
- Commit the changes and push them 🥳
License
Copyright (c) 2022 Ryan Hendrickson. Released under the MIT License. See LICENSE for details.