New tab in terminal no HOME

when I open a new tab from the terminal it looks like a lot of environment variables are not loaded.
The weird thing is that .bashrc seems to be loaded, but the $HOME variable is not set (and btw it is not configured by .bashrc). Furthermore, stuff like vim settings are not loaded… Anyone knows what is the problem here?