Chciałbym dołączyć do globalnej zmiennej środowiskowej PATH w OS X, aby wszystkie powłoki użytkownika i aplikacje GUI otrzymały to samo środowisko PATH.
Wiem, że mogę dołączyć do ścieżki w skryptach uruchamiania powłoki, ale te ustawienia nie są dziedziczone przez aplikacje GUI.
Jedynym sposobem, jaki do tej pory znalazłem, jest przedefiniowanie zmiennej środowiskowej PATH w pliku /etc/launchd.conf :
setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/my/path
Nie mogłem znaleźć sposobu, aby dołączyć do PATH launchd.conf
.
Martwię się trochę o tę metodę, ale jak dotąd to jedyna rzecz, która działa. Czy jest lepszy sposób?