diff --git a/.gitconfig b/.gitconfig index 9449165..bdda6c4 100644 --- a/.gitconfig +++ b/.gitconfig @@ -20,3 +20,8 @@ signingkey = /Users/naoki/.ssh/id_ed25519.pub [commit] gpgsign = true +[filter "lfs"] + clean = git-lfs clean -- %f + smudge = git-lfs smudge -- %f + process = git-lfs filter-process + required = true diff --git a/.gitignore b/.gitignore index 79ee10f..c8a8e09 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ alacritty/alacritty # Sheldon lock file contains environment-specific paths sheldon/plugins.lock + +# Auto-synced skills +.agents/skills/synced/ diff --git a/.zshrc b/.zshrc index 17d3bd9..08b8f7e 100644 --- a/.zshrc +++ b/.zshrc @@ -1,3 +1,11 @@ +# ===== PATH ===== + +# The next line updates PATH for the Google Cloud SDK. +if [ -f '/Users/naoki/google-cloud-sdk/path.zsh.inc' ]; then . '/Users/naoki/google-cloud-sdk/path.zsh.inc'; fi + +# Unity CLI +if [ -f "$HOME/.unity/env" ]; then . "$HOME/.unity/env"; fi + # ===== プロンプト設定 ===== # 対話的シェル起動時に毎回読み込まれる @@ -151,11 +159,9 @@ kpp() { # sheldon eval "$(sheldon source)" -# The next line updates PATH for the Google Cloud SDK. -if [ -f '/Users/naoki/google-cloud-sdk/path.zsh.inc' ]; then . '/Users/naoki/google-cloud-sdk/path.zsh.inc'; fi - # The next line enables shell command completion for gcloud. if [ -f '/Users/naoki/google-cloud-sdk/completion.zsh.inc' ]; then . '/Users/naoki/google-cloud-sdk/completion.zsh.inc'; fi # Vite+ bin (https://viteplus.dev) +# 補完の登録に compdef が要るので、compinit を実行する gcloud の completion より後に読み込む . "$HOME/.vite-plus/env"