Closed pgilad closed 4 years ago
Thanks @pgilad will have a look as soon as possible
Can you actually do a ls -la ~/.config/fish/functions/
% ls -la ~/.config/fish/functions/
total 232
drwx------@ 27 pelgi01 38857570 864 Apr 17 17:01 .
drwxr-xr-x@ 7 pelgi01 38857570 224 Apr 3 10:39 ..
-rw-r--r-- 1 pelgi01 38857570 3093 Apr 17 16:59 __bass.py
-rw-r--r-- 1 pelgi01 38857570 1505 Apr 17 16:59 __nvm_run.fish
-rw-r--r-- 1 pelgi01 38857570 6043 Apr 17 16:59 __z.fish
-rw-r--r-- 1 pelgi01 38857570 1316 Apr 17 16:59 __z_add.fish
-rw-r--r-- 1 pelgi01 38857570 333 Apr 17 16:59 __z_clean.fish
-rw-r--r-- 1 pelgi01 38857570 627 Apr 17 16:59 __z_complete.fish
-rw-r--r-- 1 pelgi01 38857570 702 Apr 17 16:59 bass.fish
-rw-r--r--@ 1 pelgi01 38857570 138 Feb 12 13:55 bzdev.fish
-rw-------@ 1 pelgi01 38857570 250 Nov 2 08:34 devs.fish
-rw-r--r-- 1 pelgi01 38857570 2731 Apr 17 16:59 fish_prompt.fish
-rw-r--r-- 1 pelgi01 38857570 72 Dec 30 22:37 fish_user_key_bindings.fish
-rw-r--r-- 1 pelgi01 38857570 15372 Apr 17 17:01 fisher.fish
-rw-r--r-- 1 pelgi01 38857570 597 Apr 17 16:59 humanize_duration.fish
-rw-r--r-- 1 pelgi01 38857570 439 Dec 13 13:26 jenkins-cli.fish
-rw-------@ 1 pelgi01 38857570 81 Jan 15 09:04 k.fish
-rw-------@ 1 pelgi01 38857570 115 Jan 15 09:03 ll.fish
-rw-------@ 1 pelgi01 38857570 130 Jan 15 09:05 ncdu.fish
-rw-r--r-- 1 pelgi01 38857570 87 Apr 17 16:59 node.fish
-rw-r--r-- 1 pelgi01 38857570 74 Apr 17 16:59 npm.fish
-rw-r--r-- 1 pelgi01 38857570 82 Apr 17 16:59 npx.fish
-rw-r--r-- 1 pelgi01 38857570 500 Apr 17 16:59 nvm.fish
-rw-r--r-- 1 pelgi01 38857570 1761 Apr 17 16:59 nvm_alias_command.fish
-rw-r--r-- 1 pelgi01 38857570 772 Apr 17 16:59 nvm_alias_function.fish
-rw-------@ 1 pelgi01 38857570 192 Nov 2 08:33 sdk.fish
-rw-r--r-- 1 pelgi01 38857570 77 Apr 17 16:59 yarn.fish
pelgi01 at Parzival in ~/repos/work/a.blazemeter.com on develop
I think this occurs when I start the shell in a directory where .nvmrc
exists, and has a version that isn't locally installed. The nvm use
command then returns (silently) something like:
u at X in ~/repos/personal/www.giladpeleg.com on master
% node --version
Fish nvm: 'node' is currently not installed, try running npm i -g node
command failed with status: 1
u at X in ~/repos/personal/www.giladpeleg.com on master
% nvm use
N/A: version "v11.11.0 -> N/A" is not yet installed.
You need to run "nvm install v11.11.0" to install it before using it.
Found '/Users/u/repos/personal/www.giladpeleg.com/.nvmrc' with version <v11.11.0>
u at X in ~/repos/personal/www.giladpeleg.com on master
Amazing! thanks will try to fix this.
Hi,
I recently did a software update on Manjaro and now my Fish installation has gone awry. I'm seeing the exact same error message above. In fact, the error message seems to have ended up somehow in the PATH (see below). Any pointers on how to troubleshoot this? Thanks.
npm i -g yarn
type: Invalid combination of options
Fish nvm: 'npm' is currently not installed, try running npm i -g npm
nvm --version;fish --version;fisher --version;which node;which yarn;ls -la ~/.config/fish/functions/
#version outputs
nvm, version 2.2.5
fish, version 3.3.1
fisher, version 4.3.0
#which outputs
/usr/bin/node
/home/rodzilla/.local/share/yvm_fish/1.22.11/bin/yarn
#function dir
drwxr-xr-x - rodzilla 5 Aug 17:00 tide/
.rw-r--r-- 480 rodzilla 5 Aug 16:41 _nvm_index_update.fish
.rw-r--r-- 378 rodzilla 5 Aug 16:41 _nvm_list.fish
.rw-r--r-- 143 rodzilla 5 Aug 16:41 _nvm_version_activate.fish
.rw-r--r-- 233 rodzilla 5 Aug 16:41 _nvm_version_deactivate.fish
.rw-r--r-- 101 rodzilla 5 Aug 17:00 _tide_decolor.fish
.rw-r--r-- 1,356 rodzilla 5 Aug 17:00 _tide_detect_os.fish
.rw-r--r-- 144 rodzilla 5 Aug 17:00 _tide_find_and_remove.fish
.rw-r--r-- 162 rodzilla 5 Aug 17:00 _tide_item_chruby.fish
.rw-r--r-- 706 rodzilla 5 Aug 17:00 _tide_item_cmd_duration.fish
.rw-r--r-- 416 rodzilla 5 Aug 17:00 _tide_item_context.fish
.rw-r--r-- 2,966 rodzilla 5 Aug 17:00 _tide_item_git.fish
.rw-r--r-- 280 rodzilla 5 Aug 17:00 _tide_item_jobs.fish
.rw-r--r-- 192 rodzilla 5 Aug 17:00 _tide_item_nvm.fish
.rw-r--r-- 87 rodzilla 5 Aug 17:00 _tide_item_os.fish
.rw-r--r-- 194 rodzilla 5 Aug 17:00 _tide_item_php.fish
.rw-r--r-- 709 rodzilla 5 Aug 17:00 _tide_item_prompt_char.fish
.rw-r--r-- 2,159 rodzilla 5 Aug 17:00 _tide_item_pwd.fish
.rw-r--r-- 177 rodzilla 5 Aug 17:00 _tide_item_rust.fish
.rw-r--r-- 1,270 rodzilla 5 Aug 17:00 _tide_item_status.fish
.rw-r--r-- 88 rodzilla 5 Aug 17:00 _tide_item_time.fish
.rw-r--r-- 905 rodzilla 5 Aug 17:00 _tide_item_vi_mode.fish
.rw-r--r-- 427 rodzilla 5 Aug 17:00 _tide_item_virtual_env.fish
.rw-r--r-- 1,545 rodzilla 5 Aug 17:00 _tide_left_prompt.fish
.rw-r--r-- 1,568 rodzilla 5 Aug 17:00 _tide_prompt.fish
.rw-r--r-- 533 rodzilla 5 Aug 17:00 _tide_remove_unusable_items.fish
.rw-r--r-- 1,423 rodzilla 5 Aug 17:00 _tide_right_prompt.fish
.rw-r--r-- 2,476 rodzilla 5 Aug 17:00 _tide_sub_bug-report.fish
.rw-r--r-- 2,279 rodzilla 5 Aug 17:00 _tide_sub_configure.fish
.rw-r--r-- 58 rodzilla 5 Aug 17:00 fish_mode_prompt.fish
.rw-r--r-- 1,391 rodzilla 5 Aug 17:00 fish_prompt.fish
.rw-r--r-- 80 rodzilla 5 Aug 17:00 fish_right_prompt.fish
.rw-r--r-- 9,749 rodzilla 5 Aug 17:00 fisher.fish
.rw-r--r-- 8,239 rodzilla 5 Aug 16:41 nvm.fish
.rw-r--r-- 740 rodzilla 5 Aug 17:00 tide.fish
.rw-r--r-- 49 rodzilla 5 Aug 16:23 yarn.fish
.rw-r--r-- 8,827 rodzilla 4 Aug 19:25 yvm.fish
#echo "$PATH" output - note the error messages included in the PATH
/home/rodzilla/.local/share/yvm_fish/1.22.11/bin:/usr/bin:/home/rodzilla/.nvm/versions/node/v15.10.0/bin: 'yarn' is currently not installed, try running npm i -g yarn:Fish nvm:/home/rodzilla/.local/share/nvm/v16.6.1/bin:/home/rodzilla/.nvm/versions/node/v15.10.0/bin:/home/rodzilla/.nvm/versions/node/v15.10.0/bin:/home/rodzilla/.nvm/versions/node/v15.10.0/bin:\u001b(B\u001b[m 'yarn' is currently not installed, try running npm i -g yarn:\u001b[1mFish nvm:/home/rodzilla/.nvm/versions/node/v15.10.0/bin/npm:/home/rodzilla/.nvm/versions/node/v15.10.0/bin/:/home/rodzilla/.nvm/versions/node/v15.10.0/bin:/usr/local/sbin:/usr/local/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
#echo $fish_user_paths output - *note the error message included in the path here as well*
/home/rodzilla/.local/share/yvm_fish/1.22.11/bin /usr/bin /home/rodzilla/.nvm/versions/node/v15.10.0/bin Fish nvm: 'yarn' is currently not installed, try running npm i -g yarn
I tried all kinds of things before I posted the issue above. I should have tried an uninstall/reinstall of fish-nvm, which succeeded in resolving my issue. Please disregard. :man_shrugging:
Getting
Fish nvm: 'node' is currently not installed, try running npm i -g node
everytime I try to runnode
in a new sub-shell.Nothing critical changed on my part, I think it's a recent change on this plugin: