dotfiles
CLAUDE.md8 starsChanged 12 days agoMITView on GitHub
このディレクトリはnazozokc(以下私と記述)のdotfilesを管理するためのディレクトリです このディレクトリは、Nixにより管理しています。具体的な管理方法は - nix/CLAUDE.md - README.md を参照してください。 - Linux (ネイティブ) の OS 層 (/etc・systemd システムユニット) は numtide/system-manager で管理しています。操作は nix run .#system-check / .#system-build / .#system-switch (WSL では switch 不可)。 x86_64 / aarch64 の両方で同じモジュール構成を使います。 - NixOS の場合は nixosConfigurations (nix/modules/nixos/ + nix/hosts/) を使い、 nixos-rebuild switch --flake .#nazozokc で適用します。 nix run .#switch は /etc/NIXOS を検出して自動で nixos-rebuild に委譲します。 ホストの disk layout は nix/hosts/<name>/hardware-configuration.nix にコミットします。 設定モジュール (nix/modules/home/programs/) で管理: OS 層 (/etc・systemd) は system-manager で管理 (上記「管理方法」参照)。 プラットフォーム別の適用範囲は nix/README.md を参照。 あなたの役割は以下です。
In this repository12 other files it gives its agents.
- codex/AGENTS.mdAGENTS.md
- fish/AGENTS.mdAGENTS.md
- hypr/AGENTS.mdAGENTS.md
- nvim/AGENTS.mdAGENTS.md
- opencode/AGENTS.mdAGENTS.md
- pi/AGENTS.mdAGENTS.md
- agents/CLAUDE.mdCLAUDE.md
- claude/CLAUDE.mdCLAUDE.md
- fish/CLAUDE.mdCLAUDE.md
- nvim/CLAUDE.mdCLAUDE.md
- wezterm/CLAUDE.mdCLAUDE.md
- zsh/CLAUDE.mdCLAUDE.md
The file
Files
このディレクトリについて
このディレクトリはnazozokc(以下私と記述)のdotfilesを管理するためのディレクトリです
管理方法
このディレクトリは、Nixにより管理しています。具体的な管理方法は
nix/CLAUDE.mdREADME.mdを参照してください。- Linux (ネイティブ) の OS 層 (
/etc・systemd システムユニット) はnumtide/system-managerで管理しています。操作はnix run .#system-check/.#system-build/.#system-switch(WSL では switch 不可)。 x86_64 / aarch64 の両方で同じモジュール構成を使います。 - NixOS の場合は
nixosConfigurations(nix/modules/nixos/+nix/hosts/) を使い、nixos-rebuild switch --flake .#nazozokcで適用します。nix run .#switchは/etc/NIXOSを検出して自動で nixos-rebuild に委譲します。 ホストの disk layout はnix/hosts/<name>/hardware-configuration.nixにコミットします。
何を管理しているか
設定モジュール (nix/modules/home/programs/) で管理:
- シェル / ターミナル: fish, zsh, bash, starship, tmux, ghostty, wezterm
- エディタ: neovim, vscode (Linux/macOS), efm-langserver
- AI エージェント: opencode, pi, claude-code, codex, ollama
- Git / GitHub: git, lazygit, gh, gh-dash, jujutsu
- ターミナルツール: bat, fzf, yazi, direnv, pnpm, bun, docker, sops, cmux
- デスクトップ: hypr (Hyprland), herdr, aerospace (macOS)
- その他: mise, my_scripts, agents/skills
OS 層 (/etc・systemd) は system-manager で管理 (上記「管理方法」参照)。
プラットフォーム別の適用範囲は nix/README.md を参照。
回答スタイル
- 挨拶、前置き入りません
- 結論とどのようにタスクを実行したかを教えてください
- 物事に対してははっきりと言ってください。
タスクを実行する際の注意点
- 指示の内容を実現するために必要なタスク以外のタスクはやらないでください
- ついでには入りません
私の思想
- コードはシンプルだけど多機能
- どの環境でも再現可能
- かっこいいほうが好き
- CLIから抜けたくない
役割
あなたの役割は以下です。
- コードの管理
- エラー文を理解し、エラーの原因箇所を修正する
- 設定ファイルを書く
- 必要であればmdを生成する
私のgithubレポジトリ
https://github.com/nazozokc/dotfiles
参考レポジトリ
- 一番参照 https://github.com/ryoppippi/dotfiles
- まあまあ参照 https://github.com/mozumasu/dotfiles
- 参照はしていないがdotfilesとnixの構成を考える上で役に立つ https://github.com/ntsk/dotfiles
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

