Skip to content
Snippets Groups Projects
Select Git revision
  • 041aa36f16e1197928274d976f61e287f6d7f3cf
  • develop default protected
  • production protected
  • nixpkgs-upgrade-2025-06-16
  • nixpkgs-upgrade-2024-12-23
  • 190-our-regular-updates-fill-up-the-servers-boot-partitions
  • nixpkgs-upgrade-2024-10-14
  • hro-cloud protected
  • 162.flexible-grafana-module
  • nixpkgs-upgrade-2024-05-13
  • nixpkgs-upgrade-2024-04-22
  • nixpkgs-upgrade-2024-03-25
  • nixpkgs-upgrade-2024-03-18
  • nixpkgs-upgrade-2024-03-11
  • nixpkgs-upgrade-2024-03-04
  • 163.jp-to-ben-for-prod
  • nixpkgs-upgrade-2024-02-26
  • 164.grafana-alert-rules
  • 157.authorize-new-hro-key
  • nixpkgs-upgrade-2024-02-19
  • nixpkgs-upgrade-2024-02-12
21 results

shell.nix

Blame
  • shell.nix 626 B
    let
      nixpkgs-pin = builtins.fromJSON (builtins.readFile ./nixpkgs.json);
      nixpkgs-src = builtins.fetchTarball nixpkgs-pin;
      nixpkgs = import nixpkgs-src { };
    in
    { pkgs ? nixpkgs }:
    let
      # Get a version of Morph known to work with our version of NixOS.
      morph-src = pkgs.fetchFromGitHub {
        owner = "DBCDK";
        repo = "morph";
        rev = "3856a9c2f733192dee1600b8655715d760ba1803";
        hash = "sha256:0jhypvj45yjg4cn4rvb2j9091pl6z5j541vcfaln5sb3ds14fkwf";
      };
      morph = pkgs.callPackage (morph-src + "/nix-packaging") { };
    in
    pkgs.mkShell {
      NIX_PATH = "nixpkgs=${nixpkgs-pin.url}";
      buildInputs = [
        morph
      ];
    }