Skip to content

kaisugi/mitofiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mitofiles

Test dotfiles setup

Prerequisites

  • macOS (Apple Silicon)
  • Command Line Tools for Xcode (includes Git)
  • Internet connection

Quick Setup

cd ~
git clone https://github.com/kaisugi/mitofiles.git dotfiles
cd dotfiles
bash init.sh
bash mas.sh

After installation, restart your terminal or run:

exec fish

What's Included

Package Management

  • Homebrew - Package manager for macOS
  • mas - Mac App Store command line interface

Development Tools

  • Claude Code - CLI tool for Claude AI
  • Git configuration - Custom settings via .gitconfig
  • 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

Applications (via Homebrew)

  • Developer tools: Postman, Visual Studio Code
  • Browsers: Firefox, Chrome
  • Terminal: Ghostty
  • Utilities: Slack, Zoom
  • Others: Spotify

Mac App Store Apps

  • Kindle - E-book reader
  • ToyViewer - Image viewer
  • Speedtest - Internet speed test
  • Notion - Notes and productivity

Manual Steps

Some configurations may require manual setup:

  1. Git: Update user email in git/.gitconfig
  2. GPG: Import your GPG keys if needed
  3. Fish shell: May require manual shell change if script fails
  4. App Store: Sign in to download apps via mas

Troubleshooting

  • 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

About

mitofiles = dotfiles for me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •