do not print ascii art for narrow terminal
This commit is contained in:
parent
3ef5687070
commit
c02b396971
1 changed files with 30 additions and 21 deletions
|
|
@ -110,30 +110,39 @@ func main() {
|
|||
}
|
||||
|
||||
if !hasAuth {
|
||||
authMessage := heredoc.Doc(`
|
||||
%s 'cxO0KK0Oxc'
|
||||
'oONMMMMMMMMMMMMNOo'
|
||||
'dXMMMMMMMMMMMMMMMMMMMMXd'
|
||||
.kMMMMMMMMMMMMMMMMMMMMMMMMMMk.
|
||||
To authenticate, please lWMMMM:.'ckXKOkkkkOKXkc'.:MMMMWl
|
||||
run 'gh auth login'. oMMMMMM. .MMMMMMo
|
||||
;WMMMMMX. .XMMMMMW;
|
||||
0MMMMMK. .KMMMMM0
|
||||
You can also set the MMMMMMl lMMMMMM
|
||||
GITHUB_TOKEN environment MMMMMMd dMMMMMM
|
||||
variable, if preferred. KMMMMMN' 'NMMMMMK
|
||||
cMMMMMMNc cNMMMMMMc
|
||||
xMMNdkXMNkl;,. .,;lkNMMMMMMMx
|
||||
xWMNx;kWMMMK. .KMMMMMMMMMWx
|
||||
,KMM0;.;:;. dMMMMMMMMK,
|
||||
:OWMXOOOc dMMMMMWO:
|
||||
.:kXMMd dMMXk:.
|
||||
Have a good one~ ,l. .l,
|
||||
width, _, err := utils.TerminalSize(os.Stdout)
|
||||
|
||||
if err != nil || width < 72 {
|
||||
fmt.Fprintln(stderr, utils.Bold("Welcome to GitHub CLI!"))
|
||||
fmt.Fprintln(stderr)
|
||||
fmt.Fprintln(stderr, "To authenticate, please run `gh auth login`.")
|
||||
fmt.Fprintln(stderr, "You can also set the GITHUB_TOKEN environment variable, if preferred.")
|
||||
} else {
|
||||
authMessage := heredoc.Doc(`
|
||||
%s 'cxO0KK0Oxc'
|
||||
'oONMMMMMMMMMMMMNOo'
|
||||
'dXMMMMMMMMMMMMMMMMMMMMXd'
|
||||
.kMMMMMMMMMMMMMMMMMMMMMMMMMMk.
|
||||
To authenticate, please lWMMMM:.'ckXKOkkkkOKXkc'.:MMMMWl
|
||||
run 'gh auth login'. oMMMMMM. .MMMMMMo
|
||||
;WMMMMMX. .XMMMMMW;
|
||||
0MMMMMK. .KMMMMM0
|
||||
You can also set the MMMMMMl lMMMMMM
|
||||
GITHUB_TOKEN environment MMMMMMd dMMMMMM
|
||||
variable, if preferred. KMMMMMN' 'NMMMMMK
|
||||
cMMMMMMNc cNMMMMMMc
|
||||
xMMNdkXMNkl;,. .,;lkNMMMMMMMx
|
||||
xWMNx;kWMMMK. .KMMMMMMMMMWx
|
||||
,KMM0;.;:;. dMMMMMMMMK,
|
||||
:OWMXOOOc dMMMMMWO:
|
||||
.:kXMMd dMMXk:.
|
||||
Have a good one~ ,l. .l,
|
||||
`)
|
||||
|
||||
fmt.Fprintf(stderr, authMessage, utils.Bold("Welcome to GitHub CLI!"))
|
||||
os.Exit(4)
|
||||
fmt.Fprintf(stderr, authMessage, utils.Bold("Welcome to GitHub CLI!"))
|
||||
}
|
||||
}
|
||||
os.Exit(4)
|
||||
}
|
||||
|
||||
rootCmd.SetArgs(expandedArgs)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue