Replies: 6 comments 2 replies
-
Thanks for reporting! If you use nvm according to https://github.com/nvm-sh/nvm#zsh, be aware that Neovide is not starting the embedded neovim instance not inside of a login shell, and as such zsh will not source |
Beta Was this translation helpful? Give feedback.
-
I am, in fact, using "Calling nvm use automatically in a directory with a .nvmrc file" code in my I tried moving the snippet to Is there an option for Neovide to source ~/.zshrc via a flag? |
Beta Was this translation helpful? Give feedback.
-
Just adding to the discussion here: |
Beta Was this translation helpful? Give feedback.
-
Has there been any update on this yet? |
Beta Was this translation helpful? Give feedback.
-
#1758 was merged which might be worth a look, you could build from git main and test. Doesn't fix the situation with Neovide being launched from Finder though. |
Beta Was this translation helpful? Give feedback.
-
This works if you have your shell startup files correctly setup, for It's impossible to give a generic advice though, since every configuration is different, with different needs. Neovide has to run as a noninteractive login shell, so |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
A clear and concise description of what the bug is.
My default node version is set to v14 (which i need for my project), but Neovide is defaulting to v18 which I don't have installed.
When opening Nvim, it works fine. Also it works fine on vim.
To Reproduce
Steps to reproduce the behavior:
nvm use
in a project that has.nvmrc
with specific versionExpected behavior
A clear and concise description of what you expected to happen.
I expect the node version used in the Neovide to match the node version I was using in the terminal
Screenshots

If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Beta Was this translation helpful? Give feedback.
All reactions