config/shell/functions: update keys when upgrading with u

This commit is contained in:
xeruf 2022-07-20 17:56:49 +02:00
parent cbd167e083
commit 2854b5e9c5
1 changed files with 7 additions and 3 deletions

View File

@ -214,8 +214,11 @@ del() {
u() { u() {
which pacman-mirrors >/dev/null && which pacman-mirrors >/dev/null &&
sudo pacman-mirrors --geoip && sudo pacman-mirrors --geoip
sudo pacman -Syy which pacman >/dev/null &&
sudo pacman -Syy --needed gnupg archlinux-keyring &&
sudo pacman-key --populate archlinux &&
sudo pacman-key --refresh-keys
if which topgrade >/dev/null if which topgrade >/dev/null
then then
topgrade topgrade
@ -230,6 +233,7 @@ u() {
# Networking # Networking
dns() { dns() {
# TODO implement rdns via -x
drill A @8.8.8.8 -Q "$@" drill A @8.8.8.8 -Q "$@"
drill AAAA @8.8.8.8 -Q "$@" drill AAAA @8.8.8.8 -Q "$@"
} }
@ -304,7 +308,7 @@ alias hx='sudo hexedit --maximize --color'
hex() { hexyl "$@" | "${PAGER:-less}"; } hex() { hexyl "$@" | "${PAGER:-less}"; }
export DICT="$XDG_DATA_HOME/dictcc" export DICT="$XDG_DATA_HOME/dictcc"
alias dic="cat $DICT/dict.txt | sed '/#/d;/&/d;/^$/d' | fzy" alias dic="cat $DICT/dict.txt | sed '/#/d;/&/d;/^$/d' | fzy -l $(expr $(tput lines) / 3 * 2)"
#fzf --tiebreak=length --bind='alt-bspace:clear-query' #fzf --tiebreak=length --bind='alt-bspace:clear-query'
alias dict="rlwrap rdictcc --directory $DICT" alias dict="rlwrap rdictcc --directory $DICT"
alias dict_update="dict -i $DICT/dict.txt" alias dict_update="dict -i $DICT/dict.txt"