Skip to content

Instantly share code, notes, and snippets.

View savannidgerinel's full-sized avatar

Savanni D'Gerinel savannidgerinel

View GitHub Profile
installing ‘zoom-us’
these derivations will be built:
/nix/store/qblgw2kxcazx7h4rsz19pn8ln83g3njs-icu4c-57.1.drv
/nix/store/mf8gv76g7jrwnnq2zm9kb255vxn3ys8r-zoom-us.drv
building path(s) ‘/nix/store/72mrvyndkzl77z27hqfld5bgxl9lq3iq-icu4c-57.1-dev’, ‘/nix/store/zhl2y48ymqj7mj3w2q3zqy378y9lcxrf-icu4c-57.1’
unpacking sources
unpacking source archive /nix/store/w66p9wkr42ns1kizd698sh64sd6x4awy-icu4c-54_1-src.tgz
source root is icu
...
{ pkgs ? import <nixpkgs> {},
stdenv ? pkgs.stdenv }:
let
packageName = "libsysconfcpus-0.5.tar.gz";
packageUri = "http://www.kev.pulo.com.au/libsysconfcpus/files/libsysconfcpus-0.5.tar.gz";
checksum = "f438d4068fdc4377dae210fa1f06c74ae248795cd053f974445e1d4025903036";
in stdenv.mkDerivation rec {
name = "sysconfcpus-${version}";
version = "0.5";
module Control.Monad.Eff.Class where
import Control.Category (id)
import Control.Monad (class Monad)
import Control.Monad.Eff (Eff)
-- | The `MonadEff` class captures those monads which support native effects.
-- |
-- | Instances are provided for `Eff` itself, and the standard monad
-- | transformers.
@savannidgerinel
savannidgerinel / shell.nix
Last active September 14, 2016 23:56
terraform build
let
pkgs = import <nixpkgs> {};
stdenv = pkgs.stdenv;
terraform = import nix-deps/terraform.nix {};
in stdenv.mkDerivation {
name = "v2-devops";
buildInputs = [ pkgs.ansible2 terraform ];
}
@savannidgerinel
savannidgerinel / lua.nix
Created July 14, 2016 05:27
nixos lua shell with packages
with import <nixpkgs> {};
stdenv.mkDerivation rec {
name = "lua-env";
env = buildEnv { name = name; paths = buildInputs; };
buildInputs = [ lua5_2 lua52Packages.luasocket lua52Packages.luasec lua52Packages.cjson ];
}