just found by Flickr:

The picture is under the creative commons license and the full sized picture can be downloaded here.
I’ve currently programming some small bash scripts and I would use my default Frubar fileheader for every script:
"-------------------------------------------------------------------- " $Id: vimrc.header,v 0.1 2008/01/23 16:05:22 drscream Exp $ " Copyright 2008 Frubar Network (drscream@frubar.net) "--------------------------------------------------------------------
At this point i’ve written a small vimrc file, thats allows me to insert the header by typing ,fh. The vimrc.header file can be found here!
To use this script insert the following in your ~/.vimrc file:
" Source vimrc.header file, code header function
let VIM_HEADER=expand("~/.vim/vimrc.header")
if filereadable(VIM_HEADER)
exe "source " VIM_HEADER
endif
Now i’ve created a small subdomain for some interesting linux (and other system) dot files:
dot.cyber-tec.org
I hope someone need the stuff ;-)
Ohh well I love udev, that’s an really easy way to get it working:
Create the following file /etc/udev/rules.d/10-local.rules and put in these udev rules into it:
ACTION=="add", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="/usr/bin/synclient TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="/usr/bin/synclient TouchpadOff=0 MaxTapTime=0;"
After a reboot or restart of udevd everything works fine.
Vapier vom Gentoo Dev Team bietet in seiner Patchsammlung fuer die coreutils den 001_all_coreutils-gen-progress-bar.patch Patch an.
Durch das einspielen des Patches erhalten wir einen tollen Fortschrittsbalken bei den Befehlen cp und mv:
cp -g /mnt/etcbackup.zip ~/temp etcbackup.zip | 1% | 175 MiB | 122 KiB/s | ETA 00:24.03
Zu finden ist die ganze Patchsammlung hier:
http://dev.gentoo.org/~vapier/dist/coreutils-6.9-patches-1.2.tar.bz2
Was etwas unklar ist das Gentoo direkt beim Ebuild fuer die coreutils einige Patches verwendet jedoch gerade diesen loescht!
hihi, doch glatt vergessen wo ich das gefunden habe:
geekosphere.org
Ich verwende zur Zeit fuer kleinere sftp/ftp Geschichten lftp. Nun wollte ich “schnell” den upload limitieren damit das Surfen nicht zur Qual wird hierfuer fuehrt man einfach in lftp folgendes aus:
set limit-rate <download-rate>:<upload-rate>
Everybody who loves bash are welcome to use my bashrc :)
#--------------------------------------------------------------------
# $Id: bashrc,v 1.7 2007/10/08 21:33:00 drscream Exp $
# Copyright 2007 Frubar Network (drscream@frubar.net)
#--------------------------------------------------------------------
##########################################################################
# Test for an interactive shell.
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi
##########################################################################
# functions
function sshs {
ssh $@ -t screen
}
function root {
sudo su -c \
'/bin/bash --rcfile /home/${SUDO_USER}/.bashrc'
}
function runfortune {
if [[ $(which fortune 2>/dev/null) ]]; then
echo; fortune -s; echo
fi
}
# aliases
alias ls='ls --color=auto'
alias ll='ls -l'
alias la='ls -la'
alias grep='grep --color=auto'
alias kwrite='kwrite 2>/dev/null &'
alias cal='cal -m'
alias screen='screen -RD'
#alias ssh='sshs'
# dir colors
if [[ -f ${HOME}/.dir_colors ]]; then
eval $(dircolors -b ${HOME}/.dir_colors)
elif [[ -f /etc/DIR_COLORS ]]; then
eval $(dircolors -b /etc/DIR_COLORS)
fi
# change the window title of X terminals
case ${TERM} in
xterm*|rxvt*|Eterm|aterm|kterm|gnome)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
;;
screen)
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"'
;;
esac
# set default PS1 PS2
if [[ ${EUID} == 0 ]] ; then
PS1='\[\033[0;31m\][\u@\h]\[\033[0m\]:\[\033[0;34m\]\w #\[\033[0m\] '
PS2='root %> '
else
PS1='\[\033[0;33m\][\u@\h]\[\033[0m\] \[\033[0;32m\]\w\[\033[0m\]\n % '
PS2='%> '
runfortune
fi
# nice env variables
VISUAL=/usr/bin/vim
EDITOR=${VISUAL}
PAGER=/usr/bin/less
LESSSECURE=1
LANG=en_US.utf8
LC_ALL=en_US.utf8
SSL_CERT_DIR=${HOME}/.certs/
PATH=${HOME}/.bin:$PATH
HOST=$(hostname | sed 's/[.].*//g')
export PROMPT_COMMAND PS1 PS2 VISUAL EDITOR PAGER LANG LC_ALL PATH LESSSECURE SSL_CERT_DIR
# keychain check and use
if [[ -x $(which keychain 2>/dev/null) ]]; then
if [[ -f ${HOME}/.ssh/id_rsa ]]; then
keychain --host ${HOST} -q ~/.ssh/id_rsa
. ~/.keychain/${HOST}-sh
fi
fi
# load special file if exists
if [[ -f ${HOME}/.doc.env/etc/bash/${HOST}.bashrc ]]; then
source ${HOME}/.doc.env/etc/bash/${HOST}.bashrc
fi
Ich hab mir gedacht eigentlich ist es doch toll ein paar mehr Statusinformationen in den vielen ttys wo man hat anzuzeigen. Also habe ich meine /etc/inittab etwas erweitert und zwar um folgende Zeilen:
# show a clock
9:2345:respawn:/usr/bin/nice -n 19 -- /usr/bin/klock >&/dev/tty9 </dev/tty9
# show the system load
10:2345:respawn:/usr/bin/nice -n 19 -- /usr/bin/tload -d 5 /dev/tty10
# show /var/log/allmessages with less
11:2345:respawn:/usr/bin/nice -n 19 -- /usr/bin/env LESSSECURE=1 /usr/bin/less -iMRS +F /var/log/messages >&/dev/tty11 </dev/tty11
# show htop
12:2345:respawn:/usr/bin/env HOME=/root /usr/bin/htop >&/dev/tty12 </dev/tty12
Yeaa, now I have installed Slackware on my Thinkpad. But I missed some packages for MPD so i started to build some.
At this time I think it’s a good idea to have a small slackware package mirror on my own subdomain, so check it out :-)
slackware packages ‘doc’ mirror
Ich verwend jetzt schon seit einigen Monate CenterIM, jedoch hatte ich immer das Problem das es mir Sonderzeichen (wie ö/ü/ä/ß) nicht angezeigt oder sogar ganze Woerter verschluckt wurden.
Zum Beispiel:
‘Österreich’ => ‘terreich’
Das erleichtert natuerlich nicht gerade das Lesen von Chatnachrichten, nun das Problem laesst sich jedoch recht einfach loesen.
Man hat bei der locale z.B. UTF-8 Support eingestellt (wie ich auch), leider sendet ICQ aber ISO-Bullshit.
Nun erst einmal rausfinden welche locale man eingestellt hat:
% locale LANG=en_US.utf8 LC_ALL=en_US.utf8
Nun wechselt man in die CenterIM config options dort gibt es die Einstellmoeglichkeiten Remote charset und Local charset, tja und die stellt man jetzt einfach nach seinen wuenschen ein. Bei mir waere das:
Tada und schon funktionieren bei mir die Umlaute :-)