update layout to match $HOME's hierarchy

This commit is contained in:
Vladan Popovic 2024-09-30 01:42:15 +02:00
parent 420dfe89fd
commit 1998fae065
43 changed files with 0 additions and 0 deletions

22
dotfiles/.bash_functions Normal file
View file

@ -0,0 +1,22 @@
# vim: set ft=sh:
iploc () {
curl -s "http://ip-api.com/json/${1}" | tr ',' '\n' | sed 's/[\"{}]//g'
}
function parse_branch {
scmexe=${1:-git}
$scmexe branch 2> /dev/null | awk '/^*/{$1="";sub(/^ /, "");print "("$0")"}'
}
function appendpath {
if ! [[ "$PATH" =~ $1 ]]
then
PATH="$1:$PATH"
fi
export PATH
}
yell() { echo "$0: $*" >&2; }
die() { yell "$*"; exit 1; }
try() { "$@" || die "failed while trying to: $*"; }