mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-12-23 15:41:57 +00:00
Merge pull request #535 from zikes/go_icon
Add Gopher icon to go_version segment
This commit is contained in:
commit
4be16020b7
3 changed files with 8 additions and 2 deletions
|
@ -78,6 +78,7 @@ case $POWERLEVEL9K_MODE in
|
||||||
RUST_ICON ''
|
RUST_ICON ''
|
||||||
PYTHON_ICON $'\U1F40D' # 🐍
|
PYTHON_ICON $'\U1F40D' # 🐍
|
||||||
SWIFT_ICON ''
|
SWIFT_ICON ''
|
||||||
|
GO_ICON ''
|
||||||
PUBLIC_IP_ICON ''
|
PUBLIC_IP_ICON ''
|
||||||
LOCK_ICON $'\UE138' #
|
LOCK_ICON $'\UE138' #
|
||||||
EXECUTION_TIME_ICON $'\UE89C' #
|
EXECUTION_TIME_ICON $'\UE89C' #
|
||||||
|
@ -144,6 +145,7 @@ case $POWERLEVEL9K_MODE in
|
||||||
RUST_ICON $'\uE6A8' #
|
RUST_ICON $'\uE6A8' #
|
||||||
PYTHON_ICON $'\U1F40D' # 🐍
|
PYTHON_ICON $'\U1F40D' # 🐍
|
||||||
SWIFT_ICON ''
|
SWIFT_ICON ''
|
||||||
|
GO_ICON ''
|
||||||
PUBLIC_IP_ICON ''
|
PUBLIC_IP_ICON ''
|
||||||
LOCK_ICON $'\UE138' #
|
LOCK_ICON $'\UE138' #
|
||||||
EXECUTION_TIME_ICON $'\uF253'
|
EXECUTION_TIME_ICON $'\uF253'
|
||||||
|
@ -210,6 +212,7 @@ case $POWERLEVEL9K_MODE in
|
||||||
RUST_ICON $'\uE7A8 ' #
|
RUST_ICON $'\uE7A8 ' #
|
||||||
PYTHON_ICON $'\UE73C ' #
|
PYTHON_ICON $'\UE73C ' #
|
||||||
SWIFT_ICON $'\uE755' #
|
SWIFT_ICON $'\uE755' #
|
||||||
|
GO_ICON $'\uE626' #
|
||||||
PUBLIC_IP_ICON $'\UF0AC' #
|
PUBLIC_IP_ICON $'\UF0AC' #
|
||||||
LOCK_ICON $'\UF023' #
|
LOCK_ICON $'\UF023' #
|
||||||
EXECUTION_TIME_ICON $'\uF252' #
|
EXECUTION_TIME_ICON $'\uF252' #
|
||||||
|
@ -276,6 +279,7 @@ case $POWERLEVEL9K_MODE in
|
||||||
RUST_ICON ''
|
RUST_ICON ''
|
||||||
PYTHON_ICON ''
|
PYTHON_ICON ''
|
||||||
SWIFT_ICON 'Swift'
|
SWIFT_ICON 'Swift'
|
||||||
|
GO_ICON 'Go'
|
||||||
PUBLIC_IP_ICON ''
|
PUBLIC_IP_ICON ''
|
||||||
LOCK_ICON $'\UE0A2'
|
LOCK_ICON $'\UE0A2'
|
||||||
EXECUTION_TIME_ICON 'Dur'
|
EXECUTION_TIME_ICON 'Dur'
|
||||||
|
|
|
@ -759,7 +759,7 @@ prompt_go_version() {
|
||||||
go_path=$(go env GOPATH 2>/dev/null)
|
go_path=$(go env GOPATH 2>/dev/null)
|
||||||
|
|
||||||
if [[ -n "$go_version" && "${PWD##$go_path}" != "$PWD" ]]; then
|
if [[ -n "$go_version" && "${PWD##$go_path}" != "$PWD" ]]; then
|
||||||
"$1_prompt_segment" "$0" "$2" "green" "255" "$go_version"
|
"$1_prompt_segment" "$0" "$2" "green" "255" "$go_version" "GO_ICON"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -35,12 +35,14 @@ function mockGoEmptyGopath() {
|
||||||
|
|
||||||
function testGo() {
|
function testGo() {
|
||||||
alias go=mockGo
|
alias go=mockGo
|
||||||
|
POWERLEVEL9K_GO_ICON=""
|
||||||
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(go_version)
|
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(go_version)
|
||||||
|
|
||||||
PWD="$HOME/go/src/github.com/bhilburn/powerlevel9k"
|
PWD="$HOME/go/src/github.com/bhilburn/powerlevel9k"
|
||||||
|
|
||||||
assertEquals "%K{green} %F{255}go1.5.3 %k%F{green}%f " "$(build_left_prompt)"
|
assertEquals "%K{green} %F{255%}%f %F{255}go1.5.3 %k%F{green}%f " "$(build_left_prompt)"
|
||||||
|
|
||||||
|
unset POWERLEVEL9K_GO_ICON
|
||||||
unset PWD
|
unset PWD
|
||||||
unset POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
|
unset POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
|
||||||
unalias go
|
unalias go
|
||||||
|
|
Loading…
Reference in a new issue