This is my personal dotfiles. They are managed using:
- Ansible: Ansible is the simplest way to automate apps and IT infrastructure.
- Homebrew: for OS X package management
- UV: The PyPA recommended tool for installing and managing Python packages.
-
Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Install all the things
git clone https://github.com/epicserve/dotfiles.git .dotfiles \ && cd ~/.dotfiles && ./install.sh
-
Change your font for iTerm2 to one of the Powerline fonts like, "Roboto Mono Medium for Powerline."
-
Apps I install manually.
-
Settings I change.
- Increase mouse speed to 9
- Trackpad: tap to click
-
Archive and transfer the following folders:
- ~/Sites
- ~/.aws
- ~/Downloads
- ~/.ssh
# Create the archive $ tar czvf backup.tar.gz ~/Sites/ ~/.aws ~/Downloads ~/.ssh # Transfer the archive to the new computer using AirDrop or SCP # Extract archive and then move the files to correct locations $ tar xzvf backup.tar.gz
-
Export Sequel Ace connections and copy them to the new computer.
-
Export and Import Raycast settings.
-
Create a new AWS access key to add to aws-vault.