I can't set neovim colors to follow terminal colors in st terminal. Here is a screenshot from the terminal: 
I have tried different configurations of set t_Co=256 and set termguicolors but all of them give different color schemes such as:

What is interesting is the fact that colors from terminal theme work by default in vim but do not work in neovim.