summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2008-08-23 21:18:28 +0200
committerDaniel Friesel <derf@derf.homelinux.org>2008-08-23 21:18:28 +0200
commitd1ad5900a4bd9470252561451e9a62a82ce34d1c (patch)
treee10621dac817ea57614db9b9f4a3ef69a9ba1002 /etc
parent791df18b7694a9f5321e461c6f832e57089ee033 (diff)
Added xexport, renamed esource to xsource
Diffstat (limited to 'etc')
-rw-r--r--etc/directories4
-rw-r--r--etc/functions/xexport4
-rw-r--r--etc/functions/xsource (renamed from etc/functions/esource)0
-rw-r--r--etc/rc6
4 files changed, 9 insertions, 5 deletions
diff --git a/etc/directories b/etc/directories
index 8fb5985..fa46ded 100644
--- a/etc/directories
+++ b/etc/directories
@@ -19,5 +19,5 @@ case `hostname` in
hash -d lyrics=$HOME/packages/lyrics
esac
-[[ -n $vcs ]] && export vcs
-[[ -n $lyrics ]] && export lyrics
+xexport vcs
+xexport lyrics
diff --git a/etc/functions/xexport b/etc/functions/xexport
new file mode 100644
index 0000000..6c9235b
--- /dev/null
+++ b/etc/functions/xexport
@@ -0,0 +1,4 @@
+## vim:ft=zsh
+if [[ -n $1 ]] {
+ export $1
+}
diff --git a/etc/functions/esource b/etc/functions/xsource
index ff01ab4..ff01ab4 100644
--- a/etc/functions/esource
+++ b/etc/functions/xsource
diff --git a/etc/rc b/etc/rc
index 5d73143..3fea4ac 100644
--- a/etc/rc
+++ b/etc/rc
@@ -25,9 +25,9 @@ source $ZDIR/alias/font
source $ZDIR/alias/default
source $ZDIR/alias/global
source $ZDIR/alias/short
-esource $ZDIR/../provided/includes
-esource $ZDIR/local
-esource $HOME/var/tmp/envstore-raw-$UID
+xsource $ZDIR/../provided/includes
+xsource $ZDIR/local
+xsource $HOME/var/tmp/envstore-raw-$UID
source $ZDIR/completion
## misc