Replies: 1 comment 26 replies
-
Ugh, I realize This is too confusing to solve so I decided to just prepend my paths in
however this does NOT (/usr/bin is still at the front of the list).. fuuuuuuu
|
Beta Was this translation helpful? Give feedback.
26 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I found this comment: #950 (comment)
I've been trying to fix this for like 3 hours now and I am losing my mind. I realize this really has nothing to do with Neovide... moreso ZSH. Thats why I put it in discussions as I dont really expect much.
It started when I realized all the language providers were picking up the wrong version (system ruby) inside neovide, but it worked in neovim.
I then found that the issue is because of my
$PATH
.It's hard to explain what the issue is as I've tried so many things, which have lots of... side effects to the explanation, but the simple answer is... I'm ultimately trying to figure out why
/usr/bin
is appearing at the front of my path, which is causing Neovide to read all the wrong binaries. Neovim actually gets the correct binaries.I'm also trying to do this in a way thats the proper way, instead of just loading the path tons of duplicate times just to get it working.
There is a secondary issue where
.zprofile
is loaded twice which is super confusing..zprofile
The eval line returns this:
.zshenv
.zshrc
I actually don't have anything in here except a bunch of exports (im NOT modifying the path except for language specific stuff). i was going to move them per @fredizzimo advice in the link above until i realized somehow neovide IS loading them even though theyre inside .zshrc. Heres a few lines just so you can see them appear below:
EXPECTED OUTPUT for $PATH (Neovim running in terminal)
ACTUAL OUTPUT FOR $PATH (Neovide
echo $PATH
command)Beta Was this translation helpful? Give feedback.
All reactions