1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
package main
import (
"os"
pwl "github.com/justjanne/powerline-go/powerline"
)
func segmentSSH(p *powerline) []pwl.Segment {
sshClient, _ := os.LookupEnv("SSH_CLIENT")
if sshClient == "" {
return []pwl.Segment{}
}
var networkIcon string
if p.cfg.SshAlternateIcon {
networkIcon = p.symbols.NetworkAlternate
} else {
networkIcon = p.symbols.Network
}
return []pwl.Segment{{
Name: "ssh",
Content: networkIcon,
Foreground: p.theme.SSHFg,
Background: p.theme.SSHBg,
}}
}
|