:apple: set macOS app environment variables (Info.plist LSEnvironment)
$ [sudo] pip install mac-app-env
.env
file
PATH=path/to/custom/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
<app>/Contents/Info.plist
<key>LSEnvironment</key>
<dict>
<key>PATH</key>
<string>path/to/custom/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
</dict>
$ find . "*.app" | xargs python -m mac_app_env .env
paths with spaces:
$ find . "*.app" -exec python -m mac_app_env .env {} \;