Skip to content

Commit

Permalink
Music Production updates
Browse files Browse the repository at this point in the history
  • Loading branch information
hzmmohamed committed May 11, 2024
1 parent 4721902 commit cb36ac2
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 12 deletions.
55 changes: 45 additions & 10 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,8 @@
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};

musnix = { url = "github:musnix/musnix"; };
};

nixConfig = {
Expand Down Expand Up @@ -136,6 +138,7 @@
nix-ld.nixosModules.nix-ld
vault-service.nixosModules.nixos-vault-service
sops-nix.nixosModules.sops
musnix.nixosModules.musnix
];

homes.users."hfahmi@nixos".modules = with inputs; [
Expand Down
7 changes: 5 additions & 2 deletions modules/nixos/suites/music-production/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,14 @@ in {
};

config = mkIf cfg.enable {

musnix = enabled;
caramelmint.cli-apps.wine = enabled;

caramelmint.home.extraOptions = {
home.packages = with pkgs; [
audacity
ardour
unstable.ardour
unstable.decent-sampler
carla
x42-plugins
Expand All @@ -31,7 +33,8 @@ in {
cardinal
drumgizmo
sooperlooper
# CHOWTapeModel
CHOWTapeModel
airwindows-lv2
# ChowCentaur
# ChowPhaser
# easyeffects
Expand Down

0 comments on commit cb36ac2

Please sign in to comment.