bash additions

This commit is contained in:
frosty 2024-09-09 22:01:12 -04:00
parent e8a133f89b
commit 4a51e02919
2 changed files with 10 additions and 6 deletions

View file

@ -27,6 +27,7 @@ export CUDA_CACHE_PATH="$XDG_CACHE_HOME/nv"
# Other program settings
export XIDLEHOOK_SOCK="$XDG_STATE_HOME/xidlehook.sock"
export SVDIR="$XDG_CONFIG_HOME/service"
# $PATH additions
export PATH="$PATH:$HOME/.local/bin"

15
.bashrc
View file

@ -19,21 +19,23 @@ cd() { builtin cd "$@" && ls; }
alias grep='grep --color=auto'
alias wget='wget --no-hsts'
alias vim='nvim'
alias emacs='emacsclient -ca emacs'
alias nnn='nnn -C'
# Utilities
alias ipp='curl https://ipinfo.io/ip && echo'
ipl() {
if address="$(ip route get 1 2>/dev/null)"; then
address="${address#* via * dev * src }"
address="${address% uid *}"
if address=$(ip route get 1 2>/dev/null); then
address=${address#* via * dev * src }
address=${address% uid *}
fi
if [ -n "$address" ]; then
printf '%s' "$address"
prefix="$address"
else
printf 'Offline'
prefix="Offline"
fi
printf '\n'
printf '%s\n' "$prefix"
}
# Shorthands
@ -43,6 +45,7 @@ alias c='cd'
alias v='nvim'
alias g='git'
alias ff='fastfetch'
alias em='emacs -nw'
# Commands or options
alias ll='ls -l'