diff options
Diffstat (limited to 'net:anevia.com')
-rw-r--r-- | net:anevia.com/user:hhiegel/Aliases.zsh | 3 | ||||
-rw-r--r-- | net:anevia.com/user:hhiegel/Colors.zsh | 10 | ||||
-rw-r--r-- | net:anevia.com/user:hhiegel/Environment.zsh | 1 | ||||
-rw-r--r-- | net:anevia.com/user:hhiegel/Functions.zsh | 23 | ||||
-rw-r--r-- | net:anevia.com/user:hhiegel/Prompts.zsh | 12 | ||||
l--------- | net:anevia.com/user:hugues | 1 |
6 files changed, 40 insertions, 10 deletions
diff --git a/net:anevia.com/user:hhiegel/Aliases.zsh b/net:anevia.com/user:hhiegel/Aliases.zsh new file mode 100644 index 0000000..7596981 --- /dev/null +++ b/net:anevia.com/user:hhiegel/Aliases.zsh @@ -0,0 +1,3 @@ + +alias pbuilder='sudo DIST=$DIST BASE=$BASE ARCH=$ARCH pbuilder' + diff --git a/net:anevia.com/user:hhiegel/Colors.zsh b/net:anevia.com/user:hhiegel/Colors.zsh index 8b0c37a..8c8432f 100644 --- a/net:anevia.com/user:hhiegel/Colors.zsh +++ b/net:anevia.com/user:hhiegel/Colors.zsh @@ -1,12 +1,16 @@ typeset -A _env_colors -_env_colors[dist_none]="38;5;21" -_env_colors[dist_lenny]="38;5;40" -_env_colors[dist_wheezy]="38;5;69" +_env_colors[dist_none]="38;5;19" +_env_colors[dist_lenny]="38;5;21" +_env_colors[dist_wheezy]="38;5;26" _env_colors[base_none]="38;5;196" _env_colors[base_stable]="38;5;82" _env_colors[base_testing]="38;5;62" _env_colors[base_unstable]="38;5;69" +_env_colors[arch_none]="38;5;196" +_env_colors[arch_i386]="38;5;62" +_env_colors[arch_amd64]="38;5;69" + diff --git a/net:anevia.com/user:hhiegel/Environment.zsh b/net:anevia.com/user:hhiegel/Environment.zsh index e4bde09..300a371 100644 --- a/net:anevia.com/user:hhiegel/Environment.zsh +++ b/net:anevia.com/user:hhiegel/Environment.zsh @@ -2,4 +2,5 @@ PATH+=:~/Work/Tools/bin export EMAIL="hugues.hiegel@anevia.com" +export DEBFULLNAME="Hugues Hiegel" diff --git a/net:anevia.com/user:hhiegel/Functions.zsh b/net:anevia.com/user:hhiegel/Functions.zsh index 021fa56..49dc6a5 100644 --- a/net:anevia.com/user:hhiegel/Functions.zsh +++ b/net:anevia.com/user:hhiegel/Functions.zsh @@ -2,19 +2,30 @@ __debian_dist() { [ -e ~/.pbuilderrc ] || return + eval $(grep '^:' ~/.pbuilderrc) - _dist=${DIST:-$(awk < ~/.pbuilderrc '/DIST:=/ { gsub(/^.*{DIST:=/, "") ; gsub(/}$/, "") ; print ; exit }')} - print -Pn $C_${_env_colors[dist_$_dist]:-$_env_colors[dist_none]} + print -Pn $T_$_tu_$_T" " + + #_dist=${DIST:-$(awk < ~/.pbuilderrc '/DIST:=/ { gsub(/^.*{DIST:=/, "") ; gsub(/}$/, "") ; print ; exit }')} + print -Pn $C_${_env_colors[dist_$DIST]:-$_env_colors[dist_none]} ( export | grep -q '^DIST=' ) && print -Pn ";"$color[bold] print -Pn $_C - print -n $_dist + print -n $DIST print -Pn $C_"38;5;33"$_C"-" - _base=${BASE:-$(awk < ~/.pbuilderrc '/BASE:=/ { gsub(/^.*{BASE:=/, "") ; gsub(/}$/, "") ; print ; exit }')} - print -Pn $C_${_env_colors[base_$_base]:-$_env_colors[base_none]} + #_base=${BASE:-$(awk < ~/.pbuilderrc '/BASE:=/ { gsub(/^.*{BASE:=/, "") ; gsub(/}$/, "") ; print ; exit }')} + print -Pn $C_${_env_colors[base_$BASE]:-$_env_colors[base_none]} ( export | grep -q '^BASE=' ) && print -Pn ";"$color[bold] print -Pn $_C - print -n $_base + print -n $BASE + + print -Pn $C_${_env_colors[arch_$ARCH]:-$_env_colors[arch_none]} + ( export | grep -q '^ARCH=' ) && print -Pn ";"$color[bold] + print -Pn $_C + print -n " "$ARCH + + print -Pn $C_$_prompt_colors[bar]$_C + print -Pn " "$T_$_tt_$_T } diff --git a/net:anevia.com/user:hhiegel/Prompts.zsh b/net:anevia.com/user:hhiegel/Prompts.zsh index 6a4d7f9..3723dc1 100644 --- a/net:anevia.com/user:hhiegel/Prompts.zsh +++ b/net:anevia.com/user:hhiegel/Prompts.zsh @@ -1,3 +1,13 @@ -PS1_TASKBAR+=(__debian_dist) +function __Preload () { + local _preload="" + for lib in "$LD_PRELOAD" + do + _preload=${_preload:+$_preload }${${${lib:t}#lib}%%.*} + done + + echo ${_preload:+$T_$_tu_$_T $_preload $T_$_tt_$_T} +} +PS1_TASKBAR+=(__Preload) +PS1_TASKBAR+=(__debian_dist) diff --git a/net:anevia.com/user:hugues b/net:anevia.com/user:hugues new file mode 120000 index 0000000..caa2373 --- /dev/null +++ b/net:anevia.com/user:hugues @@ -0,0 +1 @@ +user:hhiegel
\ No newline at end of file |