実験中...
8件の記事
新しい Mac を開いたとき、ターミナル一式が 1 コマンドで揃うようにしたい。Ghostty / zellij / Fish / Starship / モダン CLI 群を Nix の home.file / programs.fish / common パッケージに性質ごとに配り分けた、現実の構成メモです。
設定を自動化しているのに、Mac を替えると初回だけ失敗する、回すたびにディレクトリが入れ子になる——その原因は symlink 処理の冪等性です。Nix / Home Manager の activation script で踏みやすい 3 つの落とし穴と回避実装を整理します。
Mac を新しくするたびにキーリピート・Dock・Touch ID・Homebrew アプリを手で設定し直していませんか。nix-darwin と Home Manager を使えば macOS のシステム設定もコードで管理でき、次の Mac では1コマンドで同じ環境が揃います。
設定スクリプトを繰り返し実行するたびにバックアップが増殖したり、symlinkが循環したりしていませんか。3ヶ月の実運用で踏んだ4つの落とし穴と、冪等性を確保する実装パターンを整理します。
Claude Code の自動化スクリプトが増えてくると、意図しない起動・設定の衝突・長時間タスクの確認待ちが積み重なります。3ヶ月・30本の運用ログをもとに、4つのアンチパターンと回避策をまとめました。
Claude Code の Skills を統一リポジトリで管理すれば、Codex・OpenClaw・Antigravity の4ツールが即座に同期。symlink設計とNix自動配布で、スキルのコピペ地獄から解放されます。
「同じルールを毎回言い直している」なら settings.json と CLAUDE.md の使い分けが効きます。hooks / permissions による事故防止パターンと、dotfiles で持ち運ぶ設定テンプレをコピペ可で解説。
Homebrewとシェルスクリプトでゴリゴリやってたdotfiles管理をNix Flakesに移行してみました。nix-darwin + home-managerで「新しいMacでも30分で同じ環境」を実現した実験レポート。
正解のない問いに、一緒に挑みましょう。まずはお気軽にご相談ください。