How would i trouble shoot why my dotspacemacs/user-config isn't being run when i start emacs? I have to run that function manually.
If using a .spacemacs.d/init config, check to see if there is a .spacemacs file in the root of the user directory and remove it (it takes precedence)
Otherwise I would assume some parens wrangling is required in the Spacemacs user config
Or something very weird is happening: 👻
How do you check for parens issues? (Other than manually binary search)
In evil Normal mode I use % with the cursor on the opening paren and it should jump to the closing paren (if it exists). Should show if things got nested.
I assume there is something in Lisp state that does the same, something in the SPC k menu
check-parens command apparently checks parents too
https://www.emacswiki.org/emacs/DebuggingParentheses#:~:text=Unbalanced%20parentheses%20will%20cause%20errors,have%20reached%20the%20problematic%20spot.
Thanks! no parens issues came up. Evaling everything in the user-config runs fine. No .spacemacs in the root of the user directory. 🤔
SPC f e D to compare your Spacemacs user config with the Spacemacs template config ?
Or move your existing user config to a backup directory, restart Emacs and it will create a new .spacemacs config. Then add specific expressions to the dotspacemacs/user-config section, optionally using , e e to check the added expressions work
Or backup your existing config and see if the Practicalli config loads (should show a Practicalli logo on the home buffer, SPC b h https://github.com/practicalli/spacemacs-config/
Thanks, I'm going to these ideas first thing tomorrow. I really appreciate your help John. It goes a long way to making the whole business more enjoyable knowing there are people who care.