aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions/__terlar_git_prompt.fish
diff options
context:
space:
mode:
authorGravatar Terje Larsen <terlar@gmail.com>2012-11-14 23:14:46 +0100
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-11-17 13:37:32 -0800
commit8229b17f0d2402efcb5bd2511761c7af8a6cf29c (patch)
treeca8d8661b00f827e9ca1e8fa0bd2c8344dd63138 /share/functions/__terlar_git_prompt.fish
parent4a5d02aab468c32278bef291ae875bf4a3ba6928 (diff)
Use double-dollar vars for dynamic variables
Diffstat (limited to 'share/functions/__terlar_git_prompt.fish')
-rw-r--r--share/functions/__terlar_git_prompt.fish7
1 files changed, 5 insertions, 2 deletions
diff --git a/share/functions/__terlar_git_prompt.fish b/share/functions/__terlar_git_prompt.fish
index df900af7..afdd7b3e 100644
--- a/share/functions/__terlar_git_prompt.fish
+++ b/share/functions/__terlar_git_prompt.fish
@@ -60,8 +60,11 @@ function __terlar_git_prompt --description 'Write out the git prompt'
for i in $fish_prompt_git_status_order
if contains $i in $gs
- eval 'set_color $fish_color_git_'$i
- eval 'echo -n $fish_prompt_git_status_'$i
+ set -l color_name fish_color_git_$i
+ set -l status_name fish_prompt_git_status_$i
+
+ set_color $$color_name
+ echo -n $$status_name
end
end