-
-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove nixos store paths from .local/share/firenvim/firenvim #1459
Comments
Having non-existing directories in your
Because Firenvim users sometimes launch their browsers in a way that results in the environment variables that they rely on in their Neovim config not being set. For example, I've been told that GDM's most recent versions do not load
That's because XDG_DATA_DIRS contained this value when you ran |
I don't think there's anything I can/should do here. |
Yes but the nix store paths change when updating the system and if neovim requires them they no longer work but the wrapper should append the right paths anyway. Worst case I just need to regenerate this file when updating which wouldn't be a problem. |
What I tried to do
Install firenvim.
What happened
The
~/.local/share/firenvim/firenvim
script contains store paths which get eventually garbage collected when the system changes enough.The following PATH elements are problematic:
nodejs and ctags are always in the PATH through the nvim wrapper which lives at
/etc/profiles/per-user/sandro/bin/nvim
. Why does PATH need to be exported here?I need to investigate why
XDG_DATA_DIRS
contains/nix/store/rhqd7ir7c9fnqh5a7mb82v1wbgc2wv3b-desktops/share
and is not linked under/run/current-system
.Full contents of the file:
The text was updated successfully, but these errors were encountered: