🔍
nix doctor に怒られた。紛れ込んだ相対PATHを探す。
発生したエラー
$ nix doctor
[PASS] PATH contains only one nix version.
error: not an absolute path: '~/.dotnet'
やったこと
/etc/zshrc とか $HOME/.zshrc とかを探すも,どこにも export した形跡がない。
普段 export は全て $HOME/.zsh.d/export.zsh みたいなファイルを作って読み込ませているがそこにもない。
結論
/etc/paths.d/dotnet-cli-tools にいた。インストール時におせっかいで作られ,起動時に path_helper で読み込まれていた。
$ cat /etc/paths.d/dotnet-cli-tools
~/.dotnet/tools
Discussion