Add THEME_PROMPT_HOST for use in prompts
authorTravis Swicegood <development@domain51.com>
Mon, 28 Feb 2011 19:46:22 +0000 (13:46 -0600)
committerTravis Swicegood <development@domain51.com>
Mon, 28 Feb 2011 19:46:22 +0000 (13:46 -0600)
This switches the doubletime theme over to using a variable for
determining what to display in the prompt.  The original version's use
of a hard-coded `@local` means you would have that suffix displayed even
on remote machines.

themes/base.theme.bash
themes/doubletime/doubletime.theme.bash

index e77d1d2..56629b9 100644 (file)
@@ -1,5 +1,6 @@
 #!/bin/bash
 
+THEME_PROMPT_HOST='\H'
 SCM_THEME_PROMPT_DIRTY=' ✗'
 SCM_THEME_PROMPT_CLEAN=' ✓'
 SCM_THEME_PROMPT_PREFIX=' |'
index e1f91f5..55df693 100644 (file)
@@ -25,7 +25,7 @@ prompt_setter() {
   history -c
   history -r
   PS1="
-\t $(scm_char) [\[$blue\]\u@local\[$reset_color\]] \w
+\t $(scm_char) [\[$blue\]\u@${THEME_PROMPT_HOST}\[$reset_color\]] \w
 $(doubletime_scm_prompt)\[$reset_color\] $ "
   PS2='> '
   PS4='+ '