@kevin Then Debian is probably doing something before it gets to your `.bashrc`.I think maybe in `/etc/bash.bashrc` (but that might just be Ubuntu...).

If you're willing to switch to Zsh, they have the `.zshenv` file. It is always ran in every shell, and is ran first.