mirror of
https://github.com/IlanCosman/tide.git
synced 2024-12-22 19:41:36 +03:00
Check for problems when installing
This commit is contained in:
parent
fd6c1b0b90
commit
7c6800ee96
@ -6,6 +6,8 @@ function _tide_init_install --on-event _tide_init_install
|
|||||||
_tide_finish
|
_tide_finish
|
||||||
|
|
||||||
if status is-interactive
|
if status is-interactive
|
||||||
|
tide bug-report --check || sleep 4
|
||||||
|
|
||||||
if contains ilancosman/tide (string lower $_fisher_plugins)
|
if contains ilancosman/tide (string lower $_fisher_plugins)
|
||||||
set_color bryellow
|
set_color bryellow
|
||||||
echo "ilancosman/tide is a development branch. Please install from a release tag:"
|
echo "ilancosman/tide is a development branch. Please install from a release tag:"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
function _tide_sub_bug-report
|
function _tide_sub_bug-report
|
||||||
argparse c/clean v/verbose -- $argv
|
argparse c/clean v/verbose check -- $argv
|
||||||
|
|
||||||
set -l fish_path (status fish-path)
|
set -l fish_path (status fish-path)
|
||||||
|
|
||||||
@ -29,20 +29,22 @@ function _tide_sub_bug-report
|
|||||||
"Tide does not work with oh-my-fish installed." \
|
"Tide does not work with oh-my-fish installed." \
|
||||||
"Please uninstall it before submitting a bug report." || return
|
"Please uninstall it before submitting a bug report." || return
|
||||||
|
|
||||||
set -l fish_startup_time ($fish_path -ic "time $fish_path -c exit" 2>|
|
if not set -q _flag_check
|
||||||
string match -r "Executed in(.*)fish" | string trim)[2]
|
set -l fish_startup_time ($fish_path -ic "time $fish_path -c exit" 2>|
|
||||||
|
string match -r "Executed in(.*)fish" | string trim)[2]
|
||||||
|
|
||||||
read --local --prompt-str "What operating system are you using? (e.g Ubuntu 20.04): " os
|
read --local --prompt-str "What operating system are you using? (e.g Ubuntu 20.04): " os
|
||||||
read --local --prompt-str "What terminal emulator are you using? (e.g Kitty): " terminal_emulator
|
read --local --prompt-str "What terminal emulator are you using? (e.g Kitty): " terminal_emulator
|
||||||
|
|
||||||
printf '%b\n' "\nPlease copy the following information into the issue:\n" \
|
printf '%b\n' "\nPlease copy the following information into the issue:\n" \
|
||||||
"fish version: $fish_version" \
|
"fish version: $fish_version" \
|
||||||
"tide version: $tide_version" \
|
"tide version: $tide_version" \
|
||||||
"term: $TERM" \
|
"term: $TERM" \
|
||||||
"os: $os" \
|
"os: $os" \
|
||||||
"terminal emulator: $terminal_emulator" \
|
"terminal emulator: $terminal_emulator" \
|
||||||
"fish startup: $fish_startup_time" \
|
"fish startup: $fish_startup_time" \
|
||||||
"fisher plugins: $_fisher_plugins"
|
"fisher plugins: $_fisher_plugins"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user