From bab975d8c9753d2bd1aac62aeab15dc1376babdd Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 12 Nov 2008 15:58:38 +0100 Subject: Added $hosts array parameter to abstract things --- etc/alias/short | 2 +- etc/completion | 6 +++++- etc/parameters | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/etc/alias/short b/etc/alias/short index 2c54273..a3219e0 100644 --- a/etc/alias/short +++ b/etc/alias/short @@ -75,7 +75,7 @@ salias s2d='s2disk' salias s2r='s2ram -f' ## SSH Hosts -for host in aneurysm saviour kappa sievert; { +for host in $hosts; { alias $host="ssh $host" } unset host diff --git a/etc/completion b/etc/completion index f5f94df..8671712 100644 --- a/etc/completion +++ b/etc/completion @@ -31,7 +31,11 @@ unset char zstyle ':completion:*:*:kill:*' menu yes zstyle ':completion:*:*:(todo|td*):*:items' menu yes -_hosts() { compadd derf.homelinux.org kraftwerk saviour kappa nemesis aneurysm;} +function _hosts { + typeset expl + _wanted host expl 'host name' \ + compadd $hosts +} if [[ -r $compdump ]] { compinit -C -d $compdump diff --git a/etc/parameters b/etc/parameters index 4f0cf94..b119bc5 100644 --- a/etc/parameters +++ b/etc/parameters @@ -27,3 +27,7 @@ if [[ -x /usr/bin/lesspipe ]] { # others openbsd: export PKG_PATH="ftp://ftp.freenet.de/pub/ftp.openbsd.org/pub/OpenBSD/`uname -r`/packages/`machine -a`/:ftp://openbsd.ftp.fu-berlin.de/pub/OpenBSD/`uname -r`/packages/`machine -a`/" compdump='var/cache/zsh/compdump' +hosts=( + kraftwerk saviour kappa nemesis aneurysm + sievert +) -- cgit v1.2.3