22 lines
400 B
Nix
22 lines
400 B
Nix
{ pkgs ? import <nixpkgs> { } }:
|
|
|
|
let
|
|
zerotieroneCustom = pkgs.callPackage ./package.nix {};
|
|
in
|
|
pkgs.mkShell {
|
|
packages = with pkgs; [
|
|
bear
|
|
cmake
|
|
cmake-language-server
|
|
clang-tools
|
|
pandoc
|
|
]
|
|
++ zerotieroneCustom.buildInputs
|
|
++ zerotieroneCustom.nativeBuildInputs;
|
|
|
|
SSH_AUTH_SOCK = builtins.getEnv "SSH_AUTH_SOCK";
|
|
NIXPKGS_ALLOW_UNFREE = "1";
|
|
|
|
shellHook = ''
|
|
'';
|
|
}
|