Added basic go:wq
This commit is contained in:
12
go.nix
Normal file
12
go.nix
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
let
|
||||||
|
# Pinned nixpkgs, deterministic. Last updated: 2/12/21.
|
||||||
|
#pkgs = import (fetchTarball("https://github.com/NixOS/nixpkgs/archive/a58a0b5098f0c2a389ee70eb69422a052982d990.tar.gz")) {};
|
||||||
|
# Rolling updates, not deterministic.
|
||||||
|
pkgs = import (fetchTarball "channel:nixpkgs-unstable") { };
|
||||||
|
in pkgs.mkShell {
|
||||||
|
buildInputs = with pkgs; [
|
||||||
|
go
|
||||||
|
gcc
|
||||||
|
];
|
||||||
|
shellHook = "";
|
||||||
|
}
|
||||||
10
rust.nix
10
rust.nix
@@ -3,7 +3,15 @@ let
|
|||||||
#pkgs = import (fetchTarball("https://github.com/NixOS/nixpkgs/archive/a58a0b5098f0c2a389ee70eb69422a052982d990.tar.gz")) {};
|
#pkgs = import (fetchTarball("https://github.com/NixOS/nixpkgs/archive/a58a0b5098f0c2a389ee70eb69422a052982d990.tar.gz")) {};
|
||||||
# Rolling updates, not deterministic.
|
# Rolling updates, not deterministic.
|
||||||
pkgs = import (fetchTarball "channel:nixpkgs-unstable") { };
|
pkgs = import (fetchTarball "channel:nixpkgs-unstable") { };
|
||||||
|
PKG_CONFIG_PATH = "${pkgs.openssl.dev}/lib/pkgconfig";
|
||||||
in pkgs.mkShell {
|
in pkgs.mkShell {
|
||||||
buildInputs = [ pkgs.cargo pkgs.rustc pkgs.zsh pkgs.bacon ];
|
buildInputs = with pkgs; [
|
||||||
|
cargo
|
||||||
|
rustc
|
||||||
|
zsh
|
||||||
|
bacon
|
||||||
|
pkg-config
|
||||||
|
openssl
|
||||||
|
];
|
||||||
shellHook = "";
|
shellHook = "";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user