How can I make aliases defined in `~/.config/fish/config.fish` and functions defined in `~/.config/fish/functions` available for the root user as well?

symlinking to `/root/.config/fish` didn't do the job. Furthermore, I'd also like to be able to use my functions and aliases via `sudo`, which is currently not working as well.

How do you guys do that?