This repo contains my personal dotfile configuration along with documentation for any software or preferences I have that must be manually setup. Largely based off of this. Focuses on configuring over provisioning (but does some provisioning e.g. brew).
# Require first on Mac to make sure you have things like Git
xcode-select --install
# Clone the dotfiles repo. Work tree is $HOME so that dotfiles are in the right spot.
# Git dir is in $HOME/.dotfiles.git so that it isn't found by recursive directory search Git does.
git --work-tree=$HOME --git-dir=$HOME/.dotfiles.git init && \
git --work-tree=$HOME --git-dir=$HOME/.dotfiles.git remote add origin https://github.com/calebschoepp/dotfiles.git && \
git --work-tree=$HOME --git-dir=$HOME/.dotfiles.git pull origin main
make osxSystem Settings>Appearance- Set
AppearancetoDark
- Set
System Settings>Sound- Disable
Play sound on startup
- Disable
System Settings>Trackpad>Point & Click- Crank up
Tracking speedto about 7/10 - Enable
Tap to click
- Crank up
System Settings>Trackpad>Scroll & Zoom- Enable
Natural scrolling
- Enable
System Settings>Mouse- Crank up
Tracking speedto about 8/10
- Crank up
System Settings>Keyboard- Crank up
Key Repeatto max - Turn
Delay Until Repeatto minimum - Enable
Dictation
- Crank up
System Settings>Keyboard>Keyboard Shortcuts>Spotlight- Set
Show Spotlight searchto⌥ Space
- Set
System Settings>Keyboard>Keyboard Shortcuts>Modifier Keys- Set
Caps LocktoEscape
- Set
Already installed via brew. The license is in 1Password.
- LG 27" at 1920x1080
- LG DualUp at 1600x1800
Already installed via brew. To activate the license just download it from 1Password and click on it. Configure as follows:
Sidebar- Set
Show sidebar ontoNo display
- Set
Search- Set
Search withtoCommand-Space
- Set
TODO
Install and follow setup instructions.
Install via Appstore. Configure the followinging cities:
- Seattle
- Denver
- Philadelphia
- Berlin
- Wellington
- New Delhi
Configure as follows:
Preferences>General Options...- Enable
Start application at login - Enable
Show time of day icons - Enable
Show day difference indicators - Enable
Show am/pm
- Enable
Preferences>Menu Bar Options...>Berlin- Enable
Show clock in menu bar
- Enable
TODO
Install from here. The license is in 1Password.
General- Enable
Launch at login
- Enable
Layouts-
Slack Streaming
^9App Position Display Obsidian Bottom Half 1st Display Warp Bottom Half 1st Display Spotify Bottom Half 1st Display Slack Bottom Half 1st Display Figma Bottom Half 1st Display Fantastical Top Half 1st Display Finder Right Half 2nd Display VS Code Left Half 2nd Display Chrome Maximize 2nd Display -
Focus
^8(+Display, Launch, Minimize-other-apps)App Position Display VS Code Maximize 2nd Display Spotify Maximize 2nd Display Obsidian Maximize 2nd Display Finder Last Third 1st Display Chrome First Two Thirds 1st Display -
Laptop (-Display)
App Position Finder Maximize Chrome Maximize Obsidian Maximize VS Code Maximize Figma Maximize Spotify Maximize Slack Maximize Warp Maximize
-
TODO
Install via Appstore.
TODO: More to do?
TODO: Flesh out
- Cockatrice
- Guitar Pro 8
- Logic Pro
- MuseScore 4
- MyWhoosh
- UaConnect
- Search shortcuts for github
gand rust docsr Settings>Search Engine>Manage search engines and site search>Site Searchdocs.rswith keywordrand URLhttps://docs.rs/releases/search?query=%s&i-am-feeling-lucky=1Githubwith keywordgand URLhttps://github.com/%sGithub Fermyon Reposwith keywordgfand URLhttps://github.com/fermyon/%sGithub calebschoepp Reposwith keywordgcand URLhttps://github.com/calebschoepp/%s
- Turn off Google Password Manager
- Extensions
- 1Password
- AdBlock
- AppBlock
- Eye Dropper
- Hit TAB and ENTER on Google Search Results
- Momentum (Turn off everything except the clock and right click the chrome footer to disable it)
- Privacy Badger
- Refined Github
- Unhook
- Ice
- Stats