update aliases files

This commit is contained in:
Alexander Gehrke (crater2150) 2016-01-05 03:43:27 +01:00
parent 42cffd35cc
commit d3fac83d7f
3 changed files with 60 additions and 6 deletions

View file

@ -1,9 +1,31 @@
#!/bin/zsh
alias eud="emerge -vabuDN -j4 --keep-going world"
alias eud="emerge -vabuDUN -j4 --keep-going world"
alias fetchlog="tail -f /var/log/emerge-fetch.log"
alias emerge="noglob sudo emerge"
fetchrestricted() {
for file in "$@"; do
mv "$file" /var/portage/distfiles/
chown portage:portage /var/portage/distfiles/${file:t}
chmod 664 /var/portage/distfiles/${file:t}
done
}
gpo-get() {
if [[ -z "$2" ]]; then
echo "Usage: gpo-get <category> <url>"
return
fi
cd /var/portage/overlay
name=$(curl -sI "$2" | awk -F\" '/^Content-Disposition/ { print $2 }')
basename="${name//-[0-9]*}"
mkdir -p "$1/${basename}"
curl "$2" > "$1/${basename}/$name"
cd "$1/${basename}"
ebuild $name digest
}
nolto() {
pkgenvconf $1 nolto nolto
}