Skip to content

Commit 8bf8c15

Browse files
committed
feat(reaper): add mrtnvgr jsfx
1 parent 2d549c2 commit 8bf8c15

File tree

4 files changed

+51
-21
lines changed

4 files changed

+51
-21
lines changed

flake.lock

Lines changed: 38 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636
reascripts.url = "github:ReaTeam/ReaScripts";
3737
reascripts.flake = false;
3838

39+
mrtnvgr-jsfx.url = "github:mrtnvgr/jsfx";
40+
mrtnvgr-jsfx.flake = false;
41+
3942
catppuccin-renoise.url = "github:catppuccin/renoise";
4043
catppuccin-renoise.flake = false;
4144
};

modules/desktop/audio/daws/reaper/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,6 @@ in {
3131
./config.nix
3232
./scripts
3333
./templates
34+
./jsfx.nix
3435
];
3536
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{ inputs, lib, config, user, ... }: let
2+
cfg = config.modules.desktop.audio.daws.reaper;
3+
4+
jsfx = ".config/REAPER/Effects/nix";
5+
in {
6+
home-manager.users.${user} = lib.mkIf cfg.enable {
7+
home.file."${jsfx}/mrtnvgr".source = inputs.mrtnvgr-jsfx;
8+
};
9+
}

0 commit comments

Comments
 (0)