devbox
devbox copied to clipboard
[Feature]: Automatically create MacOS compatible aliases for GUI apps
Is your feature request related to a problem you're trying to solve? Please describe.
It's hard to use GUI apps installed on MacOS by DevBox because there's no easy way to browse or search for the apps. I note that MacOS's Spotlight does not index symbolic links, so creating those could make the apps browsable but would not make themsearchable nor launchable using Spotlight.
Describe the solution you'd like
I'd like DevBox to generate 'Finder aliases' for all GUI apps, and put them somewhere under ~/Applications.
Describe alternatives you've considered
I wrote a script that does what I want:
https://github.com/bonds/dotfiles/blob/main/bin/darwin/create_devbox_app_aliases
and I'm currently running it as a DevBox init_hook. Works great for me--sharing in case you might like to port it from fish to bourne shell and/or incorporate the feature into DevBox.
Additional context
n/a