Gnome user-specific locales

Yes, thank you.

I haven’t tested it, but it seems that home-manager would create a shell script ~/.nix-profile/etc/profile.d/hm-session-vars.sh, which then would be sourced by all shells.