Skip to content
hashiiiiiPublic

About

dotfiles for macOS

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

dotfiles

Dotfiles for macOS, managed with mise.

Install

curl -fsSL https://raw.githubusercontent.com/hashiiiii/dotfiles/main/bootstrap.sh | sh

The repo is cloned to ~/workspace/dotfiles by default. Restart your terminal after install.

To use a different path, set DOTFILE_DIR:

curl -fsSL https://raw.githubusercontent.com/hashiiiii/dotfiles/main/bootstrap.sh | DOTFILE_DIR=~/path/to/dotfiles sh

Re-converge

cd ~/workspace/dotfiles && mise bootstrap

Use your DOTFILE_DIR if you chose a non-default location.

AI agent configs

Public settings for Claude Code, Codex, and Cursor live below .config/. mise.toml links each settings file into its product directory. Runtime directories remain local because they contain credentials, history, caches, and generated state.

Vendored personal skills live in .agents/skills/. Codex and Cursor load them through ~/.agents/skills/. Claude Code loads the same sources through ~/.claude/skills/. The stop-ai-slop-jp snapshot uses upstream revision e09d327. The show-me snapshot uses upstream revision 3c26291. The hallmark snapshot uses upstream revision 13ac0ec. Each directory keeps its upstream MIT license.

Portable rules also come from the rules-for-ai plugin. .config/claude/settings.json pins this plugin for Claude Code. See the rules-for-ai README for its Codex and Cursor setup.

To pick up a newer rules-for-ai:

/plugin marketplace update rules-for-ai

Setup: mise.toml Packages: Brewfile Runtimes: .config/mise/config.toml

About

dotfiles for macOS

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages