From 1048d5520ff30a561c2304b9b5cb433a5d1dd2fd Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sat, 2 Aug 2008 17:51:57 +0200 Subject: bin/pkg: Allow value override from shell environment, too --- bin/pkg | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/bin/pkg b/bin/pkg index 7a86b1c..e9848c6 100755 --- a/bin/pkg +++ b/bin/pkg @@ -1,14 +1,6 @@ #!/usr/bin/env zsh # pkg - /home package manager and zsh playground -PDIR="$HOME/packages" -PKG_ROOT="ssh://derf.homelinux.org/~/var/packages_root" -CL_OPTIONS=(-q) -info=$'\e[0;36m' -error=$'\e[0;31m' -reset=$'\e[0m' - - ## ## Internal functions for displaying stuff ## @@ -48,6 +40,14 @@ if [[ -f $HOME/.pkg.conf ]] { . $HOME/.pkg.conf } +# Default values +[[ -n $PDIR ]] || PDIR="$HOME/packages" +[[ -n $PKG_ROOT ]] || PKG_ROOT="ssh://derf.homelinux.org/~/var/packages_root" +[[ -n $CL_OPTIONS ]] || CL_OPTIONS=(-q) +info=$'\e[0;36m' +error=$'\e[0;31m' +reset=$'\e[0m' + export PDIR export PKG_ROOT -- cgit v1.2.3