// readme

dotfiles

The dotfiles for fuckin’ awesome development environment

Supported environments

  • macOS 26 or later (Apple Silicon only)

Installation

First, open System Settings > General > Software Update and update macOS to the latest version. On a new Mac or a Mac that was just reinstalled, the update catalog may be outdated, so you may not be able to update directly to the latest version. In that case, use the full installer, or install the intermediate versions it offers, in order.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/p-chan/dotfiles/main/scripts/install.sh)"

By default, the repository is cloned to ~/src/github.com/p-chan/dotfiles. When using a different location (CI, a temporary macOS environment, an existing checkout, etc.), specify DOTFILES_DIR.

DOTFILES_DIR="$PWD" bash scripts/install.sh

install.sh records this location as the dotfiles.root setting for mise in home/.config/mise/conf.d/dotfiles-root.toml (machine-specific and not tracked by Git). As a result, you can run mise bootstrap afterward without setting any environment variables. To change the checkout…