Skip to content

My personal dotfiles for a better, more consistent developing life

Notifications You must be signed in to change notification settings

phantomwhale/dotfiles

Repository files navigation

My Dot Files

My personal dotfiles, written to run in an update to date installation of MacOS

Installation

Run the following commands in the terminal; it should prompt you before doing anything destructive.

Also log into the App Store before installing, so it can install App Store packages via mas

git clone https://github.com/phantomwhale/dotfiles ~/.dotfiles
cd ~/.dotfiles
./install-osx.sh

Need to manually run sudo xcodebuild -license after XCode is installed

Manual backup / restores

Some steps are not automated when moving between machines, such as:

  • Shell history (/.zsh_history)
  • Keychains
  • TablePlus connections (Settings -> Locations -> select folder in iCloud Drive)
  • Setup Dropbox for todo.txt synchronising

Manual installs / preferences

  • Dash license: Download and installed from 1Password vault
  • DBPowerAmp needs manually installation
  • System Preferences -> Keyboard -> Turn off "add period for double space"
  • May need to run compaudit | xargs chmod g-w,o-w (zsh-users/zsh-completions#680)
  • Enable iCloud for Documents / Desktop backup
  • Restore AWS config file and aws-vault (https://github.com/99designs/aws-users#migrating-to-a-new-machine)
  • Link espanso: ln -s ~/.config/espanso/default.yml ~/Library/Application\ Support/espanso/config/default.yml

About

My personal dotfiles for a better, more consistent developing life

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published