removed first set of warnings via shellcheck
This commit is contained in:
parent
24f2749870
commit
94e92ad11c
4 changed files with 32 additions and 11 deletions
25
aliases.zsh
25
aliases.zsh
|
@ -1,8 +1,16 @@
|
|||
#! /bin/zsh
|
||||
|
||||
alias cdiff="colordiff"
|
||||
|
||||
[ -x "$(which gpg2)" ] && alias clean-gpg="for a in `gpg2 -k | sed -rn 's/pub +[a-z0-9]+\/(0x[0-9A-Fa-f]+).*/\1/p'`; do gpg2 --quiet --no-tty --edit-key $a clean save; done;"
|
||||
function clean-gpg () {
|
||||
[ -z "$(command -v gpg2)" ] && exit 1;
|
||||
for key in $(gpg2 -k | sed -rn 's/pub +[a-z0-9]+\/(0x[0-9A-Fa-f]+).*/\1/p');
|
||||
do
|
||||
gpg2 --quiet --no-tty --edit-key "$key" clean save
|
||||
done
|
||||
}
|
||||
|
||||
alias diff="diff -W $(( $(tput cols) - 2))"
|
||||
alias diff="diff -W \$(( \$(tput cols) - 2))"
|
||||
|
||||
alias bz2c='bzip2 --best'
|
||||
alias gzc='gzip --best --no-name'
|
||||
|
@ -20,7 +28,8 @@ alias urlencode='python3 -c "import sys, urllib.parse as ul; [sys.stdout.write(u
|
|||
|
||||
function mkcdir () {
|
||||
mkdir -p -- "$1" &&
|
||||
cd -P -- "$1"
|
||||
cd -P -- "$1" ||
|
||||
exit 1
|
||||
}
|
||||
|
||||
function chrooted() {
|
||||
|
@ -32,13 +41,19 @@ function chrooted() {
|
|||
else
|
||||
echo "We are chrooted."
|
||||
fi
|
||||
|
||||
# shellcheck disable=SC2046
|
||||
# Word splitting *cannot* occur in a result of `test`
|
||||
return $(test "$ROOT_MP" -eq "$SHELL_MP")
|
||||
}
|
||||
|
||||
if [ -x "$(which lsb_release)" ];
|
||||
then
|
||||
current_dist=`lsb_release -c -s`
|
||||
all_dkms_packages="`apt-cache rdepends --installed dkms | sed -rn 's/^ +([^ ]+)$/\1/p' | sort -iu | tr '\n' ' '`"
|
||||
current_dist="$(lsb_release -c -s)"
|
||||
all_dkms_packages="$(apt-cache rdepends --installed dkms | sed -rn 's/^ +([^ ]+)$/\1/p' | sort -iu | tr '\n' ' ')"
|
||||
|
||||
# shellcheck disable=SC2154,2086
|
||||
# both errors are irrelevant as we are part of a bigger infrastructure
|
||||
if [ $use_sudo -eq 1 ];
|
||||
then
|
||||
alias aar='sudo apt-get --purge autoremove'
|
||||
|
|
13
browser.zsh
13
browser.zsh
|
@ -1,6 +1,9 @@
|
|||
function duckduck() { elinks -dump "https://duckduckgo.com/?q=`escape "$@"`"; }
|
||||
function escape() { perl -MURI::Escape -e 'print uri_escape($ARGV[0]);' "$@"; }
|
||||
function google() { elinks -dump "https://www.google.de/search?q=`escape "$@"`"; }
|
||||
#! /bin/zsh
|
||||
|
||||
function wetter() { curl --tr-encoding -H "Accept-Language: ${LANG%_*}" "https://wttr.in/$@"; }
|
||||
function wetter2() { curl --tr-encoding -H "Accept-Language: ${LANG%_*}" "https://v2.wttr.in/$@"; }
|
||||
function escape() { perl -MURI::Escape -e 'print uri_escape($ARGV[0]);' "$@"; }
|
||||
|
||||
function duckduck() { elinks -dump "https://duckduckgo.com/?q=$(escape "$@")"; }
|
||||
function google() { elinks -dump "https://www.google.de/search?q=$(escape "$@")"; }
|
||||
|
||||
function wetter() { curl --tr-encoding -H "Accept-Language: ${LANG%_*}" "https://wttr.in/$*"; }
|
||||
function wetter2() { curl --tr-encoding -H "Accept-Language: ${LANG%_*}" "https://v2.wttr.in/$*"; }
|
||||
|
|
2
exa.zsh
2
exa.zsh
|
@ -1,3 +1,5 @@
|
|||
#! /bin/zsh
|
||||
|
||||
alias exa='exa -FHhg@ --git --time-style long-iso'
|
||||
alias exal='exa -l'
|
||||
function exat() {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#! /bin/zsh
|
||||
# Make sure we include this file only once
|
||||
if [ -z $ZSH_LOCAL_BIN_ALREADY_SET ];
|
||||
if [ -z "$ZSH_LOCAL_BIN_ALREADY_SET" ];
|
||||
then
|
||||
export ZSH_LOCAL_BIN_ALREADY_SET=1
|
||||
# set PATH so it includes user's private bin if it exists
|
||||
|
|
Loading…
Reference in a new issue