- macOS (Apple Silicon or Intel)
- Command Line Tools for Xcode
- Internet connection
cd ~
git clone https://github.com/kaisugi/mitofiles.git dotfiles
cd dotfiles
bash init.sh
bash mas.shAfter installation, restart your terminal or run:
exec fish- Homebrew - Package manager for macOS
- mas - Mac App Store command line interface
- Git with custom configuration
- Neovim with basic configuration
- tmux with custom prefix
- Fish shell with oh-my-fish and fisher
- Node.js via nvm.fish
- Python via pyenv (3.12.0)
- Rust via rustup
- Go development environment
- Developer tools: GitHub Desktop, Postman, Visual Studio Code
- Browsers: Firefox, Chrome, Microsoft Edge
- Utilities: iTerm2, DeepL, Notion, Slack, Zoom
- Authentication: Authy
- Others: Spotify, Inkscape, The Unarchiver
Some configurations may require manual setup:
- Git: Update user email in
git/.gitconfig - GPG: Import your GPG keys if needed
- Fish shell: May require manual shell change if script fails
- App Store: Sign in to download apps via mas
- If Homebrew installation fails, install Command Line Tools manually:
xcode-select --install - If shell change fails, run manually:
chsh -s /opt/homebrew/bin/fish - For permission issues, ensure the user has admin privileges
