No description
- Shell 100%
| common | ||
| macOS | ||
| raspberry_pi | ||
| wsl | ||
| .gitignore | ||
| bootstrap.sh | ||
| install.sh | ||
| notes.md | ||
| README.md | ||
dotfiles – Various scripts and files used to bootstrap different environments
Emoji Key
- 🙍♀️💼 – Personal and work configuration options available
- 🔗 – Symlinked configurations
MacOS
Run /bootstrap.sh -m (add -p for personal mode) to execute /macOS/bootstrap.sh:
- Creates
~/codedirectory - Installs XCode Developer Tools
- Installs and configures Homebrew with formulae and casks 🙍♀️💼🔗
- Installs Xcode from Mac App Store
- Sets up Git configuration 🙍♀️💼🔗
- Configures Kitty terminal preferences 🔗
- Installs Zsh plugins and configuration files 🙍♀️💼🔗
- Adds many QoL git aliases
- Adds my personal theme and a backup (agnoster)
- Sets up Zed editor preferences 🔗
- Configures
mise-en-placefor runtime management - Customizes Dock with organized app shortcuts and spacers 🙍♀️💼
- Removes quarantine attributes from homebrew-managed applications 🙍♀️💼
- Configures extensive system preferences via
defaults:- Dock behavior (autohide, magnification, effects)
- Trackpad gestures and sensitivity
- Global UI settings (dark mode, key repeat, etc.)
- Finder preferences (show hidden files, extensions, etc.)
- Control Center and menu bar visibility
- Apple Intelligence settings
- Sets up Karabiner Elements for keyboard behavior customization
- Sets Zen as default browser
- Configures 1Password SSH agent integration
- Restarts affected system processes
Raspberry Pi (Just light linux envs)
- TODO Needs some TLC. It currently doesn't work
WSL
- TODO Needs some TLC. It currently doesn't work