My personal configuration files for macOS development environment.
- Neovim: Full LazyVim configuration with custom plugins and settings
- Starship: Cross-shell prompt configuration
- Zsh: Custom shell functions and prompt configurations
Before installing, ensure you have the following installed:
# Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install required packages
brew install neovim starship
# Install maccy (better clipboard)
brew install --cask maccygit clone https://github.com/yourusername/dotfiles.git ~/.configAdd the following to your ~/.zshrc:
# Source custom zsh configurations
if [ -f ~/.config/zsh/functions.zsh ]; then
source ~/.config/zsh/functions.zsh
fi
if [ -f ~/.config/zsh/prompt.zsh ]; then
source ~/.config/zsh/prompt.zsh
fi
# Initialize Starship prompt
eval "$(starship init zsh)"