You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the issues (including closed ones) and believe that this is not a duplicate. (Support for uv #248 is related to uv, but a different issue)
If related to a plugin, I prefixed the issue title with the name of the plugin.
OS version and name: MacOS 14.6
Fish shell version: 3.7.1
VirtualFish version: 2.5.9
Issue
I installed virtualfish using the following:
$ uv tool install virtualfish
$ vf install
Then, I got the following error when either trying to re-source or open a new terminal:
$ exec fish
source: Error encountered while sourcing file '/Users/cthoyt/Library/Application':
source: No such file or directory
I took a look in my ~/.config/fish/conf.d/virtualfish-loader.fish which had the following:
I was able to fix the issue and return virtualfish to normal working order by quoting the file paths in the second and third lines as in the following:
I think that virtualfish's install command can be improved to determine when quoting is necessary on a path that has spaces, such as ones on MacOS where the python binary might be inside an Application Support subfolder
I am using Fish shell version 3.1 or higher.
I am using Python version 3.8 or higher.
I have searched the issues (including closed ones) and believe that this is not a duplicate. (Support for
uv
#248 is related to uv, but a different issue)If related to a plugin, I prefixed the issue title with the name of the plugin.OS version and name: MacOS 14.6
Fish shell version: 3.7.1
VirtualFish version: 2.5.9
Issue
I installed virtualfish using the following:
Then, I got the following error when either trying to re-source or open a new terminal:
I took a look in my
~/.config/fish/conf.d/virtualfish-loader.fish
which had the following:Manual Fix
I was able to fix the issue and return virtualfish to normal working order by quoting the file paths in the second and third lines as in the following:
Requested update
I think that virtualfish's install command can be improved to determine when quoting is necessary on a path that has spaces, such as ones on MacOS where the python binary might be inside an Application Support subfolder
The two lines to update for my specific situation
virtualfish/virtualfish/loader/__init__.py
Lines 19 to 20 in 0cff4b8
And related, for any plugins:
virtualfish/virtualfish/loader/__init__.py
Line 28 in 0cff4b8
The text was updated successfully, but these errors were encountered: