2019-09-25 03:53:08 +00:00
|
|
|
# NixOps configuration for the hosts utilising IOHK resources
|
|
|
|
|
|
|
|
{ config, pkgs, lib, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
nix.binaryCaches = [
|
|
|
|
"https://cache.nixos.org"
|
|
|
|
"https://hydra.iohk.io"
|
|
|
|
];
|
|
|
|
nix.binaryCachePublicKeys = [
|
|
|
|
"hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="
|
|
|
|
];
|
|
|
|
|
2020-03-06 04:54:32 +00:00
|
|
|
imports = [
|
|
|
|
./crystal0.32.nix
|
|
|
|
];
|
|
|
|
|
|
|
|
# Set the system-wide environment
|
|
|
|
environment = {
|
|
|
|
systemPackages = with pkgs; [
|
|
|
|
#crystal # A compiled language with Ruby like syntax and type inference
|
|
|
|
docker # Pack, ship and run any application as a lightweight container
|
|
|
|
gnupg # GNU Privacy Guard, a GPL OpenPGP implementation
|
|
|
|
go-jira # Simple command line client for Atlassian's Jira service written in Go
|
|
|
|
icr # Interactive console for the Crystal programming languag
|
|
|
|
jq # A lightweight and flexible command-line JSON processor
|
|
|
|
scry # Code analysis server for the Crystal programming language
|
|
|
|
shards # Dependency manager for the Crystal language
|
|
|
|
];
|
|
|
|
};
|
|
|
|
|
|
|
|
virtualisation.docker.enable = true;
|
|
|
|
|
2019-09-25 03:53:08 +00:00
|
|
|
}
|