안녕하세요
Macos 11 빅서에서 GUI앱에 환경변수를 넣어주고 싶습니다.
처음엔 ~/.zshrc 파일을 수정해봤지만 interactive-shell에만 반영되기 때문에 런치패드로 실행하는 GUI앱에는 적용이 되지 않았습니다
조금 검색해보고 non-interactive-shell에도 적용이 된다는 ~/.zprofile 파일을 만들어 수정했지만 마찬가지입니다.
launchctl을 이용해 직접 환경변수를 설정하는 데몬을 만드는 방법도 있는것 같은데요
환경변수 하나 설정하기 위해서 이렇게까지 하는건 너무 나가는게 아닌가 싶기도 하고요...
.zshrc 파일이랑 환경변수를 관리하는 파일이 다르니 동기화 문제도 생길 것 같습니다
Macos11에서 전역 환경변수는 어떻게 설정할 수 있을까요
혹시 아래 윈도우처럼 수정할 수 있는 서드파티 앱이나 많은 사람들이 추천하는 방법이 있을까요?

launchctl setenv FOO BAR
그러면 앞으로 실행하는 모든 앱에서 FOO 환경 변수는 BAR를 담게 됩니다.
해제는
launchctl unsetenv FOO