RepositoryShellJPNhật Bản
shunk031

shunk031/dotfiles

💻 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.

157sao
6fork
9issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: mise

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: sheldon

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: tmux-conf

#1 Repository Của Tuần

🗿 Dotfiles Rust-centric với thiết lập coding agent thống nhất

Quản lý môi trường phát triển trên nhiều nền tảng bằng chezmoi, quanh các công cụ Rust thay cho toolchain truyền thống.

shunk031/dotfiles là kho cấu hình cá nhân (dotfiles) được quản lý bởi chezmoi — công cụ sync dotfiles phổ biến trong cộng đồng developer. Điểm đặc biệt là bộ dotfiles này xây dựng toàn bộ shell toolchain xung quanh các công cụ viết bằng Rust, thay vì những lựa chọn Ruby/Node quen thuộc trước đây.

Bộ cài đặt hỗ trợ ba nền tảng: MacOS, Ubuntu Desktop và Ubuntu Server. Hai nền tảng đầu dành cho máy client, nền tảng sau dành cho server. Chỉ cần một dòng curl hoặc wget là có thể bootstrap toàn bộ môi trường từ đầu.

✨ Điểm nổi bật

  • chezmoi quản lý: Toàn bộ dotfiles được sync và version-control qua chezmoi, dễ dàng deploy lên máy mới
  • Shell toolchain bằng Rust: Starship (prompt), Sheldon (plugin manager cho zsh), mise (tool version manager) — tất cả đều là Rust binary, nhẹ và nhanh
  • Unified coding agent: Thiết lập chung cho ba AI coding assistant — Claude Code, OpenAI Codex và Gemini (antigravity-cli), dùng chung cấu hình và workflow
  • Multi-platform: Hỗ trợ cả MacOS Apple Silicon, Ubuntu Desktop và Ubuntu Server trong cùng một repo
  • CI/CD đầy đủ: GitHub Actions chạy test và cài đặt tự động trên cả MacOS lẫn Ubuntu, kèm code coverage
  • One-liner setup: Bootstrap chỉ cần một dòng lệnh duy nhất qua curl/wget — không cần clone repo thủ công

💡 Vì sao đáng chú ý

Đa số dotfiles repos trên GitHub vẫn dùng các công cụ shell truyền thống (vim-plug, oh-my-zsh, rbenv...) — bộ này chuyển sang Rust stack (sheldon thay oh-my-zsh, starship thay powerlevel10k, mise thay nvm/pyenv) cho tốc độ khởi động shell nhanh hơn rõ rệt. Đây là hướng đi ngày càng phổ biến nhưng vẫn còn khá mới.

Điểm đáng giá nhất là thiết lập coding agent thống nhất. Nếu bạn dùng cả Claude Code, Codex và Gemini CLI, việc giữ config nhất quán giữa ba tool này trên nhiều máy là pain point thực tế — bộ dotfiles này giải quyết trực tiếp vấn đề đó.


#dotfiles #chezmoi #starship #mise #ShellScript #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryJavaScript
affaan-m/ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

289.5k
Oct 26, 2026
RepositoryJavaScript
DietrichGebert/ponytail

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

176.9k
Oct 18, 2026
RepositoryShell
gpakosz/.tmux

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍

25.4k
Aug 8, 2026
RepositoryShell
holman/dotfiles

@holman does dotfiles

7.8k
Jun 25, 2026
RepositoryShell
driesvints/dotfiles

Get started with your own dotfiles.

2.7k
Oct 14, 2026
RepositoryShell
magicdude4eva/iterm-oh-my-zsh-powerlevel10k

Improved Terminal Experience with Oh My Zsh, iTerm2, PowerLevel10K

136
Aug 7, 2025
RepositoryShell
sebastienrousseau/dotfiles

Cross-platform developer workstation control plane powered by chezmoi — adaptive terminal themes, AI CLI workflows, read-only MCP, WASM attestations, encrypted secrets, and SLSA-verified releases.

81
Oct 22, 2026
RepositoryShell
creativenull/dotfiles

My dotfiles

61
Oct 19, 2026
RepositoryShell
ohmyzsh/ohmyzsh

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

190.2k
Oct 25, 2026