diff options
Diffstat (limited to 'krebs')
| -rw-r--r-- | krebs/1systems/puyak/config.nix | 4 | ||||
| -rw-r--r-- | krebs/2configs/shack/reaktor.nix | 19 | ||||
| -rw-r--r-- | krebs/5pkgs/haskell/brockman/default.nix | 4 | 
3 files changed, 24 insertions, 3 deletions
| diff --git a/krebs/1systems/puyak/config.nix b/krebs/1systems/puyak/config.nix index 2f122f6ff..ce355998f 100644 --- a/krebs/1systems/puyak/config.nix +++ b/krebs/1systems/puyak/config.nix @@ -115,6 +115,9 @@      ## Collect local statistics via collectd and send to collectd      <stockholm/krebs/2configs/stats/shack-client.nix>      <stockholm/krebs/2configs/stats/shack-debugging.nix> + +    ## shackie irc bot +    <stockholm/krebs/2configs/shack/reaktor.nix>    ];    krebs.build.host = config.krebs.hosts.puyak; @@ -124,7 +127,6 @@      loader.efi.canTouchEfiVariables = true;      initrd.luks.devices.luksroot.device = "/dev/sda3"; -    initrd.luks.cryptoModules = [ "aes" "sha512" "sha1" "xts" ];      initrd.availableKernelModules = [ "xhci_hcd" "ehci_pci" "ahci" "usb_storage" ];      kernelModules = [ "kvm-intel" ]; diff --git a/krebs/2configs/shack/reaktor.nix b/krebs/2configs/shack/reaktor.nix new file mode 100644 index 000000000..40c121299 --- /dev/null +++ b/krebs/2configs/shack/reaktor.nix @@ -0,0 +1,19 @@ +{ config, lib, pkgs, ... }: +{ +  krebs.reaktor2.shackie = { +    hostname = "irc.libera.chat"; +    port = "6697"; +    nick = "shackie"; +    API.listen = "inet://127.0.0.1:7777"; +    plugins = [ +      { +        plugin = "register"; +        config = { +          channels = [ +            "#shackspace" +          ]; +        }; +      } +    ]; +  }; +} diff --git a/krebs/5pkgs/haskell/brockman/default.nix b/krebs/5pkgs/haskell/brockman/default.nix index ef9f36217..d3dbcd89c 100644 --- a/krebs/5pkgs/haskell/brockman/default.nix +++ b/krebs/5pkgs/haskell/brockman/default.nix @@ -7,12 +7,12 @@  }:  mkDerivation rec {    pname = "brockman"; -  version = "3.4.5"; +  version = "4.0.1";    src = fetchFromGitHub {      owner = "kmein";      repo = "brockman";      rev = version; -    sha256 = "1q56ibgijcz6fgd60h0d1f2020l4n2i2nh98yaq95zhzwg0qsciy"; +    sha256 = "0hppgban8hfyhn4c8qgm8j7ml6jaa35pjgrv3k3q27ln71wnr8rz";    };    isLibrary = false;    isExecutable = true; | 
