I am using Nano Emacs on Windows 10 and I notice that some of the defaults you chose would cause some problems, like making the shell default to zsh. I wrapped some of these in an os check. I also changed (setq tab-width 4) to use setq-default, because the former doesn't do appear to do anything on my machine.
I am using Nano Emacs on Windows 10 and I notice that some of the defaults you chose would cause some problems, like making the shell default to zsh. I wrapped some of these in an os check. I also changed (setq tab-width 4) to use setq-default, because the former doesn't do appear to do anything on my machine.