๐ ๏ธ WIP. My configuration for my standard development and media creation OSX machines.
- Trackpad
- Revert "Natural Scrolling".
- Keyboard
- Change Caps-Lock modifier to CTRL.
- Finder (in descending order of use frequency)
- Default view to list.
- Hide all tags.
- Show full path.
- Set sidebar order:
- User directory
- Downloads
- Applications
- Developer (needs to be created/added)
- Audio Production (needs to be created/added)
- Design (needs to be created/added)
- Movies
- Music
- Pictures
- Recents
- Airdrop
- Set new search window to search this folder.
- Dock
- Enable auto-hide.
- Minimize using Scale effect.
- Web Browser
- Extensions: Ad-Block Plus, Dark-Reader
- Set file download location to Ask for each download.
Use homebrew and included lists in brew
directory to install packages for development and core applications using Homebrew.
Make sure to install Homebrew before proceeding.
- fzf: Fuzzy finder for terminal.
- gh: GitHub command line tool.
- node: Install node.
- nvm: Node version manager.
- zsh-autocomplete: Auto-complete commands for convenience.
- zsh-completions: Addtional completion defintions for Zsh.
- zsh-syntax-highlights: Color syntax highlighting.
Clone into your $HOME
directory. Install homebrew and associated packages.
Locate files in brew
folder. Open terminal and run the following command for each file in the brew
folder.
Install Brews from File
xargs brew install < brews_core.txt
Install Casks from File
xargs brew install --cask < casks_core.txt
This project is inspired by Matthieu Cneude's writing and dotfiles.
Warning
All files are configured for ARM chips. Homebrew installation differs between x86 (Intel) and ARM (Apple Silicon), so the .zshrc
and other files may need their locations corrected if installing these config files onto a different chipset than the one that was used to create these config files.