]> git.donarmstrong.com Git - zsh.git/blobdiff - .zsh/zshrc/30_aliases
add simple listun/sub alias
[zsh.git] / .zsh / zshrc / 30_aliases
index 38ff2fb76d1b6db1fb16dffda0a187d554020407..8e4ff53cd812237473e5911d665cdfab5035e404 100644 (file)
@@ -182,6 +182,8 @@ ptssub() { echo subscribe ${1:?E: no package name given.} | sendmail -f ${2:-$DE
 ptsunsub() { echo unsubscribe ${1:?E: no package name given.} | sendmail -f ${2:-$DEBEMAIL} pts@qa.debian.org }
 qasub() { echo subscribe ${1:?E: no package name given.} ${2:-unspecifed} | sendmail -f $DEBEMAIL ddpo@qa.debian.org }
 qaunsub() { echo unsubscribe ${1:?E: no package name given.} ${2:-unspecifed} | sendmail -f $DEBEMAIL ddpo@qa.debian.org }
+listsub() { echo Subject: subscribe | sendmail -f ${1%@*}=${1#*@}@mass.madduck.net ${1%@*}-request@${1#*@} }
+listunsub() { echo Subject: unsubscribe | sendmail -f ${1%@*}=${1#*@}@mass.madduck.net ${1%@*}-request@${1#*@} }
 
 uc() { unicode --max=0 --colour=off "$@" | sensible-pager }
 
@@ -191,7 +193,7 @@ alias ipl='ip l'
 
 alias btd='btdownloadheadless'
 
-function asc () { autossh -t "$@" 'screen -dR' }
+function asc () { autossh -t "$@" 'screen -qxp= || screen -qdRR' }
 compdef asc=ssh
 
 alias mdtest='swaks -s localhost -t'