This repository contains my personal dotfiles and system configuration, managed using Chezmoi. It's designed to make setting up a new MacBook quick and consistent.
This configuration includes:
- Shell: Oh My Zsh with custom configuration
- Terminal: Ghostty
- Window Manager: Aerospace
- Editor: Cursor
- Package Manager: Homebrew
- Dotfiles Manager: Chezmoi
Before using this configuration, ensure you have:
To set up this configuration on a new system:
-
Install Chezmoi if you haven't already:
brew install chezmoi
-
Initialize and apply the configuration:
chezmoi init [email protected]:walkoss/dotfiles.git chezmoi apply
- Custom Oh My Zsh setup with optimized plugins
- Personalized shell prompt
- Aliases and functions for common tasks
- Aerospace configuration for efficient window management
- Custom keyboard shortcuts and layouts
- Ghostty terminal with custom configuration
- Color schemes and font settings
To update your dotfiles:
chezmoi updateTo see what changes would be made:
chezmoi diffThis is a personal configuration repository. While you're welcome to use it as a reference, it's primarily maintained for my own use.
This repository is licensed under the MIT License - see the LICENSE file for details.