From 1f67f58a819eec932b81b67d8aabb4393fc38e94 Mon Sep 17 00:00:00 2001 From: Ingolf Wagner Date: Thu, 21 May 2020 01:37:01 +0200 Subject: [PATCH] rust-iot: setup --- configs/pepe/home-assistant/mqtt.nix | 4 ++++ configs/workout/packages.nix | 14 ++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/configs/pepe/home-assistant/mqtt.nix b/configs/pepe/home-assistant/mqtt.nix index 6a22ffa..c58a91b 100644 --- a/configs/pepe/home-assistant/mqtt.nix +++ b/configs/pepe/home-assistant/mqtt.nix @@ -21,6 +21,10 @@ password = lib.fileContents ; acl = [ "topic readwrite #" ]; }; + rust-iot = { + password = "password" + acl = [ "topic readwrite #" ]; + }; }; }; diff --git a/configs/workout/packages.nix b/configs/workout/packages.nix index 9a9db7d..5aaafb3 100644 --- a/configs/workout/packages.nix +++ b/configs/workout/packages.nix @@ -2,6 +2,9 @@ let unstable = import { }; in { + # overlay included + nixpkgs.overlays = [ (import ) ]; + nixpkgs.config.packageOverrides = pkgs: { nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") { @@ -12,8 +15,19 @@ in { environment.systemPackages = with pkgs; [ bitwig-studio + sononym-crawler + + # rust development environment + rustup + jetbrains.clion + + + # python + python3Full #unstable.pypi2nix + #nur.repos.mic92.nixos-shell + ]; }