nixos-config/mqtt/shell.nix
2021-03-16 21:09:22 +01:00

21 lines
339 B
Nix

{ pkgs ? import <nixpkgs> { } }:
let
myPython = pkgs.python3.withPackages (python-packages:
with python-packages; [
paho-mqtt
]);
startServer = pkgs.writers.writeBashBin "start-server" ''
${myPython}/bin/python ./main.py
'';
in pkgs.mkShell {
buildInputs = with pkgs; [
myPython
startServer
];
}