Em nixos, como exportar uma variável de ambiente na inicialização?

3

No Ubuntu eu poderia colocar algo como

export EDITOR=vim

no meu arquivo .bashrc .

Como faço isso em nixos?

    
por mherzl 11.07.2017 / 03:03

1 resposta

4

A mesma coisa deve funcionar em nixos, embora variáveis como EDITOR devam ir em .profile . .bashrc é o IIRC fornecido apenas para shells interativos, portanto, as variáveis exportadas não estarão disponíveis nos programas iniciados no menu do ambiente de área de trabalho.

Você também pode definir environment.variables.VARIABLE = "VALUE"; em configuration.nix , mas não é realmente apropriado para variáveis pessoais, como EDITOR . (ofc. se você é o único usuário, isso não importa muito)

    
por 11.07.2017 / 11:39