At work I have a Debian Based server available. I installed fish and fisher on it, but when trying to install tide I get the following messages:
user@machine ~> fisher install IlanCosman/tide@v6
fisher install version 4.4.4
Fetching https://api.github.com/repos/ilancosman/tide/tarball/v6
Installing ilancosman/tide@v6
/home/user/.config/fish/functions/_tide_1_line_prompt.fish
/home/user/.config/fish/functions/_tide_2_line_prompt.fish
/home/user/.config/fish/functions/_tide_cache_variables.fish
/home/user/.config/fish/functions/_tide_detect_os.fish
/home/user/.config/fish/functions/_tide_find_and_remove.fish
/home/user/.config/fish/functions/_tide_fish_colorize.fish
/home/user/.config/fish/functions/_tide_item_aws.fish
/home/user/.config/fish/functions/_tide_item_character.fish
/home/user/.config/fish/functions/_tide_item_cmd_duration.fish
/home/user/.config/fish/functions/_tide_item_context.fish
/home/user/.config/fish/functions/_tide_item_crystal.fish
/home/user/.config/fish/functions/_tide_item_direnv.fish
/home/user/.config/fish/functions/_tide_item_distrobox.fish
/home/user/.config/fish/functions/_tide_item_docker.fish
/home/user/.config/fish/functions/_tide_item_elixir.fish
/home/user/.config/fish/functions/_tide_item_gcloud.fish
/home/user/.config/fish/functions/_tide_item_git.fish
/home/user/.config/fish/functions/_tide_item_go.fish
/home/user/.config/fish/functions/_tide_item_java.fish
/home/user/.config/fish/functions/_tide_item_jobs.fish
/home/user/.config/fish/functions/_tide_item_kubectl.fish
/home/user/.config/fish/functions/_tide_item_nix_shell.fish
/home/user/.config/fish/functions/_tide_item_node.fish
/home/user/.config/fish/functions/_tide_item_os.fish
/home/user/.config/fish/functions/_tide_item_php.fish
/home/user/.config/fish/functions/_tide_item_private_mode.fish
/home/user/.config/fish/functions/_tide_item_pulumi.fish
/home/user/.config/fish/functions/_tide_item_python.fish
/home/user/.config/fish/functions/_tide_item_ruby.fish
/home/user/.config/fish/functions/_tide_item_rustc.fish
/home/user/.config/fish/functions/_tide_item_shlvl.fish
/home/user/.config/fish/functions/_tide_item_status.fish
/home/user/.config/fish/functions/_tide_item_terraform.fish
/home/user/.config/fish/functions/_tide_item_time.fish
/home/user/.config/fish/functions/_tide_item_toolbox.fish
/home/user/.config/fish/functions/_tide_item_vi_mode.fish
/home/user/.config/fish/functions/_tide_parent_dirs.fish
/home/user/.config/fish/functions/_tide_print_item.fish
/home/user/.config/fish/functions/_tide_pwd.fish
/home/user/.config/fish/functions/_tide_remove_unusable_items.fish
/home/user/.config/fish/functions/_tide_sub_bug-report.fish
/home/user/.config/fish/functions/_tide_sub_configure.fish
/home/user/.config/fish/functions/_tide_sub_reload.fish
/home/user/.config/fish/functions/fish_mode_prompt.fish
/home/user/.config/fish/functions/fish_prompt.fish
/home/user/.config/fish/functions/tide
/home/user/.config/fish/functions/tide.fish
/home/user/.config/fish/conf.d/_tide_init.fish
/home/user/.config/fish/completions/tide.fish
~/.config/fish/functions/_tide_item_git.fish (line 51): $(...) is not supported. In fish, please use '(git)'.
"$(git $_set_dir_opt stash list 2>/dev/null | count
^
from sourcing file ~/.config/fish/functions/_tide_item_git.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
source: Error while reading file “/home/user/.config/fish/functions/_tide_item_git.fish”
set_color: Expected argument for option b
~/.config/fish/functions/_tide_pwd.fish (line 1):
set_color normal -b $tide_pwd_bg_color; set_color $tide_pwd_color_dirs
^
in command substitution
called on line 3 of file ~/.config/fish/functions/_tide_pwd.fish
from sourcing file ~/.config/fish/functions/_tide_pwd.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help set_color' for related documentation)
~/.config/fish/functions/_tide_sub_configure.fish (line 101): $(...) is not supported. In fish, please use '(set_color)'.
"$(set_color -o)Choice [$(string join '/' $_tide_symbol_list $r q)] $(set_color normal)" input
^
from sourcing file ~/.config/fish/functions/_tide_sub_configure.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
source: Error while reading file “/home/user/.config/fish/functions/_tide_sub_configure.fish”
~/.config/fish/functions/fish_prompt.fish (line 155): $(...) is not supported. In fish, please use '(commandline)'.
if commandline --is-valid || test -z "$(commandline)"
^
from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
source: Error while reading file “/home/user/.config/fish/functions/fish_prompt.fish”
~/.config/fish/functions/_tide_sub_configure.fish (line 101): $(...) is not supported. In fish, please use '(set_color)'.
"$(set_color -o)Choice [$(string join '/' $_tide_symbol_list $r q)] $(set_color normal)" input
^
from sourcing file ~/.config/fish/functions/_tide_sub_configure.fish
called on line 1 of file ~/.config/fish/conf.d/_tide_init.fish
in command substitution
called on line 1 of file ~/.config/fish/conf.d/_tide_init.fish
in command substitution
called on line 4 of file ~/.config/fish/conf.d/_tide_init.fish
in function '_tide_init_install'
called on line 1 of file ~/.config/fish/functions/fisher.fish
in event handler: handler for generic event “_tide_init_install”
called on line 191 of file ~/.config/fish/functions/fisher.fish
source: Error while reading file “/home/user/.config/fish/functions/_tide_sub_configure.fish”
source: Error encountered while sourcing file “n/a”:
source: No such file or directory
fish: Unknown command: _load_config
~/.config/fish/conf.d/_tide_init.fish (line 5):
_load_config lean
^
in function '_tide_init_install'
called on line 1 of file ~/.config/fish/functions/fisher.fish
in event handler: handler for generic event “_tide_init_install”
called on line 191 of file ~/.config/fish/functions/fisher.fish
fish: Unknown command: _tide_finish
~/.config/fish/conf.d/_tide_init.fish (line 6):
_tide_finish
^
in function '_tide_init_install'
called on line 1 of file ~/.config/fish/functions/fisher.fish
in event handler: handler for generic event “_tide_init_install”
called on line 191 of file ~/.config/fish/functions/fisher.fish
~/.config/fish/functions/tide.fish (line 9): Invalid index value
_tide_sub_$argv[1] $argv[2..]
^
in function 'tide' with arguments 'bug-report --check'
called on line 9 of file ~/.config/fish/conf.d/_tide_init.fish
in function '_tide_init_install'
called on line 1 of file ~/.config/fish/functions/fisher.fish
in event handler: handler for generic event “_tide_init_install”
called on line 191 of file ~/.config/fish/functions/fisher.fish
Configure tide prompt? [Y/n] n
Run tide configure to customize your prompt.
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 1):
complete tide --no-files
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 5):
complete tide -x -n __fish_use_subcommand -a bug-report -d "Print info for use in bug reports"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 6):
complete tide -x -n __fish_use_subcommand -a configure -d "Run the configuration wizard"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 7):
complete tide -x -n __fish_use_subcommand -a reload -d "Reload tide configuration"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 9):
complete tide -x -n "not __fish_seen_subcommand_from $subcommands" -s h -l help -d "Print help message"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 10):
complete tide -x -n "not __fish_seen_subcommand_from $subcommands" -s v -l version -d "Print tide version"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 12):
complete tide -x -n '__fish_seen_subcommand_from bug-report' -l clean -d "Run clean Fish instance and install Tide"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
complete: Too many arguments
~/.config/fish/completions/tide.fish (line 13):
complete tide -x -n '__fish_seen_subcommand_from bug-report' -l verbose -d "Print full Tide configuration"
^
from sourcing file ~/.config/fish/completions/tide.fish
called on line 189 of file ~/.config/fish/functions/fisher.fish
in function 'fisher' with arguments 'install IlanCosman/tide@v6'
(Type 'help complete' for related documentation)
Installed 1 plugin/s
~/.config/fish/functions/fish_prompt.fish (line 155): $(...) is not supported. In fish, please use '(commandline)'.
if commandline --is-valid || test -z "$(commandline)"
^
from sourcing file ~/.config/fish/functions/fish_prompt.fish
in command substitution
source: Error while reading file “/home/user/.config/fish/functions/fish_prompt.fish”
Can you help me resolve this? I like Tide alot and use it on my laptop too, also at home. Would love to keep my prompts consistent.
At work I have a Debian Based server available. I installed fish and fisher on it, but when trying to install tide I get the following messages:
Can you help me resolve this? I like Tide alot and use it on my laptop too, also at home. Would love to keep my prompts consistent.
Thank you!