mirror of
https://github.com/hcartiaux/dotfiles.git
synced 2024-10-18 09:15:24 +02:00
[bash] bash_aliases - archlinux utilities
This commit is contained in:
parent
eaddde259d
commit
83a07d7cd2
1 changed files with 24 additions and 0 deletions
|
@ -121,6 +121,24 @@ g5kpass() {
|
|||
# Archlinux utils
|
||||
# ----------------------------------------------------------------------
|
||||
|
||||
sysupd() {
|
||||
reflector --ipv6 -c de,fr,nl,lu -p https -n 30 -l 30 | sudo tee /etc/pacman.d/mirrorlist
|
||||
yay -Syu $*
|
||||
}
|
||||
|
||||
sysclean() {
|
||||
pacman -Qtdq | xargs -I {} sudo pacman -Rns {}
|
||||
yes | sudo pacman -Scc
|
||||
}
|
||||
|
||||
pkgbuild_up() {
|
||||
[[ ! -f PKGBUILD ]] && exit 1
|
||||
version=$1
|
||||
sed -i "s/^pkgver=.*$/pkgver=$VERSION/" PKGBUILD
|
||||
updpkgsums
|
||||
makepkg --printsrcinfo >! .SRCINFO
|
||||
}
|
||||
|
||||
pkgbuild_chroot() {
|
||||
[[ ! -f PKGBUILD ]] && exit 1
|
||||
CHROOT=~/chroot
|
||||
|
@ -128,3 +146,9 @@ pkgbuild_chroot() {
|
|||
mkarchroot "$CHROOT/root" base-devel
|
||||
makechrootpkg -c -r "$CHROOT"
|
||||
}
|
||||
|
||||
pkgbuild_commit() {
|
||||
[[ ! -f PKGBUILD ]] && exit 1
|
||||
version=$1
|
||||
git commit -m "Update to $VERSION"
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue