add shell.nix

This commit is contained in:
cyber-murmel 2022-05-17 14:06:30 +02:00 committed by Rachel Mant
parent 233a83a702
commit 8e0928cdba
1 changed files with 28 additions and 0 deletions

28
shell.nix Normal file
View File

@ -0,0 +1,28 @@
{
pkgs ? import (fetchGit {
name = "nixos-21.11-2022-05-17";
url = "https://github.com/nixos/nixpkgs/";
ref = "refs/heads/nixos-21.11";
# `git ls-remote https://github.com/nixos/nixpkgs nixos-21.11`
rev = "8b3398bc7587ebb79f93dfeea1b8c574d3c6dba1";
}) {}
}:
with pkgs;
mkShell {
buildInputs = [
gnumake
gcc-arm-embedded
dfu-util
pkg-config
libftdi1
libusb-compat-0_1
hidapi
(python3.withPackages (python-packages: with python-packages; [
pyusb
pyserial
]))
];
}