2020-05-15 22:09:01 +02:00
|
|
|
|
|
|
|
|
|
|
if (( $+commands[lsd] )); then
|
|
|
|
|
|
alias ls='lsd --color=auto'
|
|
|
|
|
|
else
|
|
|
|
|
|
alias ls='ls --color=auto'
|
|
|
|
|
|
fi
|
|
|
|
|
|
alias ll='ls -al'
|
|
|
|
|
|
|
|
|
|
|
|
if (( $+commands[pacman-mirrors] )); then
|
2020-05-15 22:29:52 +02:00
|
|
|
|
alias updmirror='sudo pacman-mirrors -f0 && sudo pacman -Sy'
|
2020-05-15 22:09:01 +02:00
|
|
|
|
fi
|
|
|
|
|
|
|
2020-05-15 22:32:47 +02:00
|
|
|
|
if (( $+commands[reflector] )); then
|
2020-05-15 22:29:52 +02:00
|
|
|
|
alias updmirror='sudo reflector -l 200 -n 20 -p http --sort rate --save /etc/pacman.d/mirrorlist && sudo pacman -Sy'
|
2020-05-15 22:09:01 +02:00
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if (( $+commands[pacman] )); then
|
|
|
|
|
|
alias update='pacman -Syyu --noconfirm'
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
2020-05-16 19:34:04 +02:00
|
|
|
|
if (( $+commands[yay] )); then
|
|
|
|
|
|
alias update='yay -Syyu --noconfirm'
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
2020-05-15 22:09:01 +02:00
|
|
|
|
if (( $+commands[apt] )); then
|
|
|
|
|
|
alias update='sudo apt update; sudo apt upgrade -y'
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
2020-05-16 01:22:37 +02:00
|
|
|
|
if [[ '$TERM' == screen* ]]; then
|
2020-05-15 22:09:01 +02:00
|
|
|
|
if (( $+commands[neofetch] )); then
|
|
|
|
|
|
neofetch
|
|
|
|
|
|
fi
|
2020-05-16 01:22:37 +02:00
|
|
|
|
else
|
|
|
|
|
|
if (( $+commands[neofetch] && $+commands[lolcat] )); then
|
|
|
|
|
|
neofetch | lolcat
|
|
|
|
|
|
fi
|
2021-01-19 20:04:51 +01:00
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Set Proxy
|
|
|
|
|
|
function setproxy() {
|
|
|
|
|
|
export {http,https,ftp}_proxy="http://vm-ubuntu-docker:8888"
|
|
|
|
|
|
export no_proxy=’localhost,127.0.0.1,192.168.16.0/24’
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
# Unset Proxy
|
|
|
|
|
|
function unsetproxy() {
|
|
|
|
|
|
unset {http,https,ftp}_proxy
|
|
|
|
|
|
}
|