O NixOS não gerencia a configuração específica do usuário. Ponto final.
Como os navegadores não são encontrados pelo diálogo de configuração, tente instalá-los via /etc/nixos/configuration.nix em vez de nix-env .
Dica
Se você instalar pacotes de forma declarativa e imperativa, terá que gerenciar duas árvores de dependência. Um via nixos-rebuild --upgrade boot e outro por nix-channel --update && nix-env -u . O que significa que, se você esquecer o processo de atualização, terminará com pacotes antigos instalados.