Skip to content

move nvimc persistent data to ~/.config/nvimc/#238

Merged
shunsock merged 1 commit intomainfrom
nvimc-xdg-data-dir
Mar 26, 2026
Merged

move nvimc persistent data to ~/.config/nvimc/#238
shunsock merged 1 commit intomainfrom
nvimc-xdg-data-dir

Conversation

@shunsock
Copy link
Copy Markdown
Owner

@shunsock shunsock commented Mar 26, 2026

Summary

  • nvimc の永続データ保存先を ~/.nvimc-<container>/ から ~/.config/nvimc/<container>/ に変更
  • ホームディレクトリ直下のドットディレクトリ散乱を防止
  • nvimc バージョンを 0.0.20.0.5 にバンプ

Changed Files

  • nvimc/entry_point.sh - データディレクトリを変数化し新パスに
  • nvimc/Taskfile.yml - VERSION を 0.0.5 に更新
  • nvimc/README.md - パスとバージョンのドキュメント更新
  • nix-darwin/configs/zsh/alias/vim.zsh - パスとバージョン更新
  • nix-darwin/configs/bash/alias/vim.bash - パスとバージョン更新
  • nix-os/configs/zsh/alias/vim.zsh - パスとバージョン更新

Test plan

  • task run:default:arm . でコンテナが起動し、~/.config/nvimc/nvimc-default-arm/ にデータが作成されること
  • v / vpy エイリアスで ~/.config/nvimc/default/ 以下にデータが作成されること

🤖 Generated with Claude Code

Storing dotdirs directly under $HOME is messy. Place them under
~/.config/nvimc/ following XDG conventions for better hygiene.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@shunsock shunsock merged commit 61f18c9 into main Mar 26, 2026
3 checks passed
@shunsock shunsock deleted the nvimc-xdg-data-dir branch March 26, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant