40 lines
981 B
Nix
40 lines
981 B
Nix
{ config, pkgs, ... }:
|
|
|
|
#let
|
|
# ardour-windows-vst = pkgs.ardour.overrideAttrs (old: {
|
|
# wafConfigureFlags = old.wafConfigureFlags ++ [ "--windows-vst" ];
|
|
# });
|
|
#in
|
|
let
|
|
home = config.home.homeDirectory;
|
|
in
|
|
{
|
|
home.packages = [
|
|
pkgs.ardour
|
|
# ardour-windows-vst
|
|
pkgs.cadence
|
|
pkgs.carla
|
|
pkgs.fluidsynth
|
|
pkgs.haskellPackages.tidal
|
|
pkgs.helm
|
|
pkgs.helvum
|
|
pkgs.hydrogen
|
|
pkgs.jack2
|
|
pkgs.lmms
|
|
pkgs.qjackctl
|
|
pkgs.qpwgraph
|
|
pkgs.qsynth
|
|
pkgs.supercollider
|
|
pkgs.tenacity
|
|
pkgs.yoshimi
|
|
pkgs.zynaddsubfx
|
|
# pkgs.haskellPackages.tidal-midi
|
|
];
|
|
|
|
home.sessionVariables = {
|
|
LV2_PATH = "${home}/.nix-profile/lib/lv2:${home}/Audio/plugins/lv2:/run/current-system/sw/lib/lv2";
|
|
LXVST_PATH = "${home}/.nix-profile/lib/lxvst:${home}/Audio/plugins/lxvst:/run/current-system/sw/lib/lxvst";
|
|
LADSPA_PATH = "${home}/.nix-profile/lib/ladspa:${home}/Audio/plugins/ladspa:/run/current-system/sw/lib/ladspa";
|
|
};
|
|
}
|