# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Sam Jun 09 00:44:57 CEST 2007 [mika]
+# Latest change: Sam Jun 09 18:44:38 CEST 2007 [mika]
################################################################################
# This file is sourced only for interactive shells. It
# should contain commands to set up aliases, functions,
# check for user, if not running as root set $SUDO to sudo
(( EUID != 0 )) && SUDO='sudo' || SUDO=''
- function salias() {
+ salias() {
# creates an alias and precedes the command with
# sudo if $EUID is not zero.
local only=0 ; local multi=0
function compdef { }
fi
- is4 && autoload -U zed # use ZLE editor to edit a file or function
+ is4 && autoload -U zed # use ZLE editor to edit a file or function
is4 && for mod in complist deltochar mathfunc ; do
zmodload -i zsh/${mod} 2>/dev/null || print "Notice: no ${mod} available :("
# I hate lacking backward compability, so provide an alternative therefore
if ! [ -x $(which apache2-ssl-certificate) ] ; then
- function apache2-ssl-certificate(){
+ apache2-ssl-certificate(){
print 'Debian does not ship apache2-ssl-certificate anymore (see #398520). :('
print 'You might want to take a look at Debian the package ssl-cert as well.'
# zstyle ':completion:*' expand prefix suffix
# automatic rehash? Credits go to Frank Terbeck
-# function my_accept () {
+# my_accept() {
# local buf
# [[ -z ${BUFFER} ]] && zle accept-line && return
# buf=( ${(z)BUFFER} )
# {{{ grmlstuff
grmlstuff() {
# people should use 'grml-x'!
- function startx() {
+ startx() {
if [ -e /etc/X11/xorg.conf ] ; then
[ -x /usr/bin/startx ] && /usr/bin/startx || /usr/X11R6/bin/startx
else
fi
}
- function xinit() {
+ xinit() {
if [ -e /etc/X11/xorg.conf ] ; then
[ -x /usr/bin/xinit ] && /usr/bin/xinit || /usr/X11R6/bin/xinit
else
esac
}
+ # run dhclient for wireless device
+ iwclient() {
+ salias dhclient "$(wavemon -d | awk '/device/{print $2}')"
+ }
+
# Switching shell safely and efficiently? http://www.zsh.org/mla/workers/2001/msg02410.html
# bash() {
# NO_SWITCH="yes" command bash "$@"