From e1edb6180913558882e13a3de7cc71f729f80863 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Sat, 9 Jan 2021 01:27:18 +0100 Subject: [PATCH] Introduce matrix-commander notifications --- nixos/roles/laminar/default.nix | 23 +++++++----------- overlays/matrix-commander/default.nix | 34 +++++++++++++++++++++++++++ overlays/pkgSets.nix | 2 +- 3 files changed, 43 insertions(+), 16 deletions(-) create mode 100644 overlays/matrix-commander/default.nix diff --git a/nixos/roles/laminar/default.nix b/nixos/roles/laminar/default.nix index ddff8d58..33e040d2 100644 --- a/nixos/roles/laminar/default.nix +++ b/nixos/roles/laminar/default.nix @@ -37,22 +37,15 @@ in { lib.makeBinPath [ pkgs.laminar pkgs.nix ] }:$PATH nix-jobs realise-here "$DERIVATION" ''; - "after" = pkgs.writeShellScript "after-all-jobs-script" '' - TO_EMAIL="ci-jobs-channel@email2matrix.maralorn.de" - FROM_EMAIL="laminar@hera.m-0.eu" - - LAMINAR_URL="ci.maralorn.de" - - sendmail -t < /dev/null + ''; + }; +in { matrix-commander = self.callPackage package { }; } diff --git a/overlays/pkgSets.nix b/overlays/pkgSets.nix index 5ca61457..d8e16d24 100644 --- a/overlays/pkgSets.nix +++ b/overlays/pkgSets.nix @@ -44,7 +44,7 @@ self: super: { inherit (self.pythonPackages) yapf jsbeautifier; inherit (self) go gdb mpc_cli ncmpcpp shfmt htmlTidy astyle nodejs tasksh magic-wormhole - nixfmt nixpkgs-fmt rnix-lsp tmate rustup kitty nix-top ghcWithPackages ghcid; + nixfmt nixpkgs-fmt rnix-lsp tmate rustup kitty nix-top ghcWithPackages ghcid matrix-commander; obelisk = (import self.sources.obelisk { }).command; }; accounting-pkgs = {