$NIX_PATH를 ~/.nix-defexpr/channels로 지정

$NIX_PATH를 ~/.nix-defexpr/channels로 지정

제가 지적하고 싶은 것은 $NIX_PATH현재 상황보다는 ~/.nix-defexpr/channels요 . ~/.nix-defexpr/channels_root나는 그것을 실행할 때마다 그것을 입력하고 싶지 않습니다 nix-env. 이를 수행하는 올바른 방법은 무엇입니까?

답변1

나는 단지 당신의 지시를 따르겠습니다 ~/.profile.

답변2

여전히 구성을 통해 이 작업을 수행하는 방법을 알고 싶지만 파일에 작성된 표현식을 통해 수행해야 합니다.

$ nix-env -if /this/file.nix -I ~/.nix-defexpr/channels

이런 식으로 사용자의 채널을 사용하겠습니다. 그것이 없으면 ~/.nix-defexpr/channels_root대신 읽혀집니다. 그것이 내가 여기서 피하려고 하는 것입니다.

관련 정보