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
|
# 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() {
|
pkgbuild_chroot() {
|
||||||
[[ ! -f PKGBUILD ]] && exit 1
|
[[ ! -f PKGBUILD ]] && exit 1
|
||||||
CHROOT=~/chroot
|
CHROOT=~/chroot
|
||||||
|
@ -128,3 +146,9 @@ pkgbuild_chroot() {
|
||||||
mkarchroot "$CHROOT/root" base-devel
|
mkarchroot "$CHROOT/root" base-devel
|
||||||
makechrootpkg -c -r "$CHROOT"
|
makechrootpkg -c -r "$CHROOT"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pkgbuild_commit() {
|
||||||
|
[[ ! -f PKGBUILD ]] && exit 1
|
||||||
|
version=$1
|
||||||
|
git commit -m "Update to $VERSION"
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue