Me playing with tidalcycles
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 

36 righe
726 B

{ nixpkgs ? import (fetchTarball https://github.com/NixOS/nixpkgs/archive/20.09.tar.gz) {} }:
let
inherit (nixpkgs) pkgs;
inherit (pkgs) haskellPackages;
hspkgs = haskellPackages.override {
overrides = self: super: {
# tidal = pkgs.haskell.lib.overrideCabal super.tidal {
# version = "1.4.9";
# };
};
};
haskellDeps = ps: with ps; [
base
protolude
tidal
random
];
ghc = hspkgs.ghcWithPackages haskellDeps;
nixPackages = [
ghc
pkgs.gdb
pkgs.ffmpeg-full
haskellPackages.cabal-install
];
in
pkgs.stdenv.mkDerivation {
name = "env";
buildInputs = nixPackages;
shellHook = ''
export PS1="\n\[[hs:\033[1;32m\]\W\[\033[0m\]]> "
'';
}