Skip to content

Commit 273c481

Browse files
committed
feat(yazi,yabai): add Reaper project file support
Add .rpp/.rpp-bak opener in yazi and replace Ableton with REAPER opacity rule in yabai, reflecting the switch to Reaper.
1 parent 16b9b7d commit 273c481

File tree

3 files changed

+38
-19
lines changed

3 files changed

+38
-19
lines changed

flake.lock

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

home/tty/find/yazi/yazi.nix

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@
8484
url = "*.{als,alp,adg,adv,agr,amxd}";
8585
use = ["ableton" "reveal"];
8686
}
87+
## Reaper Project Files
88+
{
89+
url = "*.{rpp,rpp-bak}";
90+
use = ["reaper" "reveal"];
91+
}
8792
## MIDI Files
8893
{
8994
url = "*.{mid,midi}";
@@ -403,6 +408,20 @@
403408
orphan = true;
404409
}
405410
];
411+
reaper = [
412+
{
413+
for = "macos";
414+
desc = "Reaper";
415+
run = "open -a 'REAPER' \"$@\"";
416+
orphan = true;
417+
}
418+
{
419+
for = "windows";
420+
desc = "Reaper";
421+
run = "start \"\" \"reaper.exe\" \"%*\"";
422+
orphan = true;
423+
}
424+
];
406425
guitarpro = [
407426
{
408427
for = "macos";

hosts/darwin/L1/services/yabai.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
yabai -m rule --add app="^WebStorm$" opacity=0.97
7979
yabai -m rule --add app="^Notion$" opacity=0.97
8080
yabai -m rule --add app="^Obsidian$" opacity=0.97
81-
yabai -m rule --add app="^Ableton$" opacity=0.97
81+
yabai -m rule --add app="^REAPER$" opacity=0.97
8282
yabai -m rule --add app="^Finder$" opacity=0.97
8383
'';
8484
};

0 commit comments

Comments
 (0)