You can replicate your home directory on a new machine using the following command:
- Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- Add ssh key to your GitHub Account
ssh-keygen -t ed25519 -C "your@email.com"
cat ~/.ssh/id_ed25519.pub- Get the rice
git clone --separate-git-dir=$HOME/.dotfiles git@github.com:shiftgeist/horiceon.git $HOME/dotfiles-tmp
rm -rf ~/dotfiles-tmp
git --git-dir=$HOME/.dotfiles --work-tree=$HOME checkout -- .- Setup
source ~/.zshrc
mise up
# docker missing is expected- maccy
- orbstack
- rectangle
- resilio-sync (optional)
- trex
- Settings -> Displays -> Built-in Display -> More space
- Settings -> Display & Dock -> Size -> Small
- Settings -> Display & Dock -> Automatically hide and show the Dock -> True
- Settings -> Keyboard -> Key repeat rate -> Fast
- Settings -> Mouse -> Advanced -> Pointer acceleration -> False
- Settings -> Trackpad -> Point & Click -> Tap to click -> True
- Settings -> Trackpad -> Scroll & Zoom -> Natural scrolling -> False
- iTerm2 -> Preferences -> General -> Settings -> Load preferences from a custom folder or URL ->
/Users/$YOUR_USER/.config/iterm2 - iTerm2 -> Preferences -> General -> Settings -> Save changes -> Automatically
windows-synchoriceon $GIT_COMMAND- Project commits follow the structure of Conventional Commits
