Locais para salvar variáveis ​​de ambiente no Mac

Esta é apenas uma nota para me lembrar de onde salvar as variáveis ​​ambientais no Mac. Fiz uma pequena pesquisa tentando compartilhar uma configuração com um colega hoje.

  1. ~ / .MacOSX / environment.plist – OS X suporta a definição de variáveis ​​de ambiente no escopo da sessão de usuário atual. No login, o aplicativo loginwindow procura um arquivo de lista de propriedades especial com o nome environment.plist. Este arquivo deve estar localizado em um diretório denominado .MacOSX na raiz do diretório inicial do usuário.

  2. ~ / .profile

  3. ~ / .bashrc

  4. ~ / .bash_profile – Todos parecem iguais no sentido de que devem ser criados em seu diretório inicial e são, como o environment.plist, são específicos para seu usuário.

  5. /etc/launchd.conf – Variáveis ​​de ambiente definidas em launchd estarão disponíveis para todos os programas no sistema. No entanto, como $ HOME / .launchd.conf não é suportado, esta abordagem é usada apenas para variáveis ​​de ambiente globais.