shunk031/dotfiles
154 stars Β· Last commit 2026-10-04
π» My dotfiles powered by chezmoi; built around Rust-based tools (sheldon/starship/mise, etc.) featuring a unified coding-agent setup across Codex, Claude Code, and Gemini.
README preview
<div align="center">
<img src="./.github/header.png" alt="shunk031's">
<h1>π dotfiles</h1>
</div>
<div align="center">
[](https://github.com/shunk031/dotfiles/actions/workflows/e2e-snippet.yaml)
[](https://github.com/shunk031/dotfiles/actions/workflows/unit-test.yaml)
[](https://codecov.io/gh/shunk031/dotfiles)
[](https://deepwiki.com/shunk031/dotfiles)
</div>
## πΏ Overview
This [dotfiles](https://github.com/shunk031/dotfiles) repository is managed with [`chezmoiπ `](https://www.chezmoi.io/), a great dotfiles manager.
The setup scripts support [macOS](https://www.apple.com/jp/macos), [Ubuntu Desktop](https://ubuntu.com/desktop), [Ubuntu Server](https://ubuntu.com/server), and [Rocky Linux](https://rockylinux.org/). macOS and Ubuntu Desktop use the `client` configuration. Ubuntu Server and Rocky Linux use the `server` configuration.
The actual dotfiles exist under the [`home`](https://github.com/shunk031/dotfiles/tree/main/home) directory specified in the [`.chezmoiroot`](https://github.com/shunk031/dotfiles/blob/main/.chezmoiroot).