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)