This is a fork from Dries Vints's dotfiles. Check out his detailed documentation about all the files. I just changed a few things to better fit my needs.
Be careful when using these dotfiles because they change a lot of MacOS settings and install all the apps I need.
- Did you commit and push any changes/branches to your git repositories?
- Did you copy your .env files to a safe place if they are not casual?
- Did you copy your IDE settings? (e.g. PhpStorm)
- Did you backup local databases you need?
- Did you remember to save all important documents from non-cloud directories?
- Did you save all of your work from apps which aren't synced through cloud?
- Insomnia (Export to Dropbox)
- Did you update mackup to the latest version and ran
mackup backup
? - Create "Brave Sync" QR Code (Settings / Sync)
Update macOS
to the latest version with the App StoreCreate new SSH keys
or copy given ones toSSH keys to ~/.ssh
and make sure they're set to 600
curl https://raw.githubusercontent.com/petrenkotino/dotfiles/master/ssh.sh | sh -s "[email protected]"
Sign to 1Password
and add new SSH keys to GitHub (for loading private repos)Clone dotfiles
to ~/.dotfiles (you will be asked to download command line tools)git clone https://github.com/petrenkotino/dotfiles.git ~/.dotfiles
Run Installation
script~/.dotfiles/install.sh
Log in to Dropbox
and sync foldersSync Mackup
Folder (from Dropbox)Restore Mac settings" After mackup is synced with your cloud storage, by running
mackup restore`Restart your computer
to finalize the process
- Install apps manually [NA]
- Custom Settings
- Copy ssh config from 1Password to
~/.ssh/config
- Copy ssh config from 1Password to
- Set Permissions
- Bartender
- Alfred
- Rectangle settings?
- Disable Mac sounds