
dgokcin/dotfiles
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ドットファイルとAIの設定を保存するためのリポジトリです.
概要
MacOS 用のパーソナル ドットファイルと AI ツーリング、Linux パスが便利です。 すべてのインストールは、このリポジトリに戻り、ここでファイルを編集すると、ライブ設定がすぐに変更され、$HOMEにコピーされません。 ai-stuff/skills/ の共有スキルライブラリは、Claude Code, Codex, Cursor にインストールし、cross-tool ~/.agents/skills ディレクトリを読み込みます。 ai-stuff/README.md を参照してください。 実際に使用するAIレイヤーをインストールします。 ラジジット、yamllint、yq、k9s、tmux。 必要に応じてパッケージをインストールし、コンフィグを他の/からリンクします。 スキルは、 ai-stuff/skills/ で一度作成され、各ツールのスキルディレクトリに動員する。 ツールを追加すると、makefiles/ai.mk の 2 行をとり、Makefile の変更がまったく必要ありません。 checks.yml は、プルリクエストごとに実行され、メインにプッシュし、1週間のスケジュールで実行されます。 - Linux: lint を作り、テストをし、それから隔離された make install-ci をし、確認して下さい.
概要(AI 翻訳)
MacOS 用のパーソナル ドットファイルと AI ツーリング、Linux パスが便利です。 お問い合わせ
インストールは、このリポジトリに戻り、ここでファイルを編集してライブを変更します。
設定はすぐにコピーされず、[$HOME]にコピーされません。
クロードコード、コーデックス、カーサーの命のAIツール構成
[ai-stuff/]。 スキルは別のレポに住んでいます、
[dgokcin/skills, [make skills]]
各ツールにインストールします。
📁 レイアウト
すぐにスタート
またはレイヤーを別々に実行します。
make help をフルターゲットリストで実行します。
対象
ジャグジー
| 対象 | 対象 |
| お問い合わせ |
| [bootstrap | 完全新鋭のMac セットアップ: Homebrew バンドル、ランタイム、CLI、シェル、エディタ、AI ツール |
| [personal | [nvim bash zsh setup-git yamllint k9s | [nvim bash zsh setup-git yamllint k9s | [[personal] | [[[nvim bash zsh setup-git yamllint k9s]] |[[nvim bash zsh setup-git yamllint k9s]] |[[nvim bash zsh setup-git yamllint k9s]]] |[[[[[[[personal]]]]]|[[[[nvim bash zsh setup-git yamllint k9s]]]]]]|[[[[[[[nvim bash zsh setup-git yamllint k9s]]]]]]|[[[[[[[[[[[]]]]]]]]]]]]]]
| [work | [personal]] へのイデンシャル 後方互換性のためにスプリットを保持し、[work.gitconfig]をリンクします。 |
| [brew-trust | 第三者が[[Brewfileを切符(Homebrew 7ゲート)を宣言 |
| [brew-bundle | [[T14]のすべてをインストールする
| [brew-bundle-check | 何が欠けているのかを報告し、何もインストールしません |
| 【[[T16]】|このリポジトリがインストールされているリンクと状態を解除 |
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
| 対象 | 対象 |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
⚙️ dotfiles
Personal dotfiles and AI tooling for macOS, with a handful of Linux paths. Every
install is a symlink back into this repo, so editing a file here changes the live
configuration immediately and nothing gets copied into $HOME.
AI tool configuration for Claude Code, Codex, and Cursor lives in
ai-stuff/. Skills live in a separate repo,
dgokcin/skills, and make skills
installs them into each tool.
📁 Layout
.
├── Makefile entry point; includes makefiles/*.mk, defines shared macros
├── makefiles/ one .mk per concern, plus helper scripts in scripts/
├── ai-stuff/ agents, shared AI content, and per-tool AI settings
├── nvim/ Neovim config (LazyVim + lazy.nvim, Lua)
├── other/ app configs: lazygit, k9s, tmux, yamllint, vscode, winterm
├── Brewfile Homebrew taps, formulae, casks, and fonts
├── .github/workflows/ checks.yml, release-please.yml
└── dotfiles at the root .zshrc, .aliases, .functions, .path, .extra,
.bash_profile, base.gitconfig, work.gitconfig,
.inputrc, .osx
🚀 Quick start
git clone https://github.com/dgokcin/dotfiles.git ~/codes/dotfiles
cd ~/codes/dotfiles
make bootstrap # packages, runtimes, CLIs, shell, editors, and AI configs
make verify-tool-owners
Or run the layers separately:
make brew-bundle # Homebrew packages, casks, and fonts
make tools # Volta/Node plus preferred standalone and npm CLIs
make personal # shell, editors, git, and tool configs
make claude # native CLI, agents, hooks, settings, keybindings
make cursor # agents, hooks, settings, keybindings
make codex # standalone CLI, hooks, AGENTS.md, config
make raycast # script commands plus Raycast preferences (macOS)
make ai-shared # shared AI content only, into ~/.config/ai-shared
Run make help for the full target list.
🎯 Targets
🖥️ Environment
| Target | Does |
|---|---|
bootstrap |
Full new-Mac setup: Homebrew bundle, runtimes, CLIs, shell, editors, and AI tools |
personal |
nvim bash zsh setup-git yamllint k9s |
work |
Identical to personal today. The split is kept for backward compatibility, and work.gitconfig is linked either way. |
brew-trust |
Trust the third-party taps the Brewfile declares (Homebrew 7 gate) |
brew-bundle |
Install everything in the Brewfile |
brew-bundle-check |
Report what is missing, install nothing |
clean |
Remove the symlinks and state this repo installs |
🛠️ Editors, shell, and git
| Target | Does |
|---|---|
nvim |
Symlink the Neovim config into $XDG_CONFIG_HOME/nvim |
zsh |
Link .zshrc, clone or update oh-my-zsh and zsh-autosuggestions |
bash |
Link .aliases, .functions, .path, .extra, .bash_profile |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add dgokcin/dotfiles