These are my configuration files for
They include aliases, custom functions, and more aliases.
If you want to outright steal my files without cherry-picking snippets you want,
clone this repo and run
bash import.sh inside. That command will write my
configs to the right places, overriding anything that already exists.
initialize.sh script downloads the baseline software and apps
that I use. This is for fresh macOS devices.
I pride myself on staying light, starting on a brand new computer as fast as possible. My best setup time is 29:15, but I want to do better next time. Here are the steps (macOS):
Max out trackpad speed.
System Preferences > Trackpad > Tracking speed
Right click trackpad.
System Preferences > Trackpad > Secondary click
Make Caps Lock another Control key.
System Preferences > Keyboard > Modifier Keys (bottom right)
cd && mkdir -p Work/github-repos cd Work/github-repos git clone https://github.com/andrejewski/dotfiles.git cd dotfiles bash initialize.sh bash import.sh
Sign into Chrome
- The Sketch licence is in an email, only good on two computers.
- Get Source Code Pro
- Download fonts
Font Book > ⌘-Oand add all fonts from download.
- Get Chris wallpaper
- Download from andrejewski/identity
System Preferences > Desktop and Screen Saver
- When you set up the wallpaper, you have to delete the existing space for the new wallpaper to show up for some stupid reason.
- Make it Chrissy
- Hide all Chrome extensions except OneTab
- Hide all dock icons except Finder and Trash
Do not open pull requests. Open issues, even if they are for adding new aliases or functions. Deliberation on whether commands stay in takes weeks of actually trying it so a pull request will be too much of a hassle.