Как установить последний / нестабильный исполняемый файл пакета Haskell в Nixos?

Я пытаюсь установить последнюю версию ghcid.

Я установил ghcid, добавив haskellPackages.ghcid в свою конфигурацию nix, например:

{ config, pkgs, ... }:

let
  unstable = import <unstable> {};
in
{
   environment.systemPackages = with pkgs; [
     haskellPackages.ghcid
   ];
}

Я думал, что, возможно, он будет доступен как конкретный пакет, но я не могу ничего найти:

nix-env -v -qaP haskellPackages.ghcid

А также

nix-env -v -qaP ghcid

Возврат ...matches no derivations


person Chris Stryczynski    schedule 18.11.2018    source источник
comment
Я рекомендую добавить инструменты разработчика, такие как ghcid, в shell.nix проекта, если это подходит для вашего варианта использования. Тем не менее, это правильный подход.   -  person Robert Hensing    schedule 19.11.2018


Ответы (1)


На удивление просто:

 unstable.haskellPackages.ghcid
person Chris Stryczynski    schedule 18.11.2018