paisa/shell.nix

24 lines
454 B
Nix
Raw Normal View History

{ pkgs ? import <nixpkgs> { } }:
2022-04-13 13:05:46 -04:00
let
pinned = import (builtins.fetchTarball {
url =
"https://github.com/NixOS/nixpkgs/archive/1ffba9f2f683063c2b14c9f4d12c55ad5f4ed887.tar.gz";
}) { };
2022-04-13 13:05:46 -04:00
in pkgs.mkShell {
2022-05-28 01:30:21 -04:00
nativeBuildInputs = [
pinned.go_1_18
pinned.gotools
pinned.gopls
pkgs.sqlite
2022-05-28 02:20:05 -04:00
pinned.nodejs-17_x
2022-05-28 01:30:21 -04:00
pkgs.mdbook
pkgs.pkgsCross.mingwW64.buildPackages.gcc
2022-05-28 01:30:21 -04:00
];
2022-04-13 13:05:46 -04:00
shellHook = ''
export CGO_ENABLED=1
'';
}