added override mechanism for bashrc

master
Michael Ochmann 4 days ago
parent 65678b7c16
commit c3e3a32e94
  1. 15
      .bashrc

@ -228,14 +228,17 @@ function up {
} || echo "usage: up INTEGER" } || echo "usage: up INTEGER"
} }
alias passgen="cat /dev/urandom | strings | grep -o '[a-zA-Z0-9]' | head -n 30 | tr -d '\n'; echo"
ytAudio() { ytAudio() {
youtube-dl -x --audio-format mp3 $1 youtube-dl -x --audio-format mp3 $1
} }
passgen() {
cat /dev/urandom | strings | grep -o '[a-zA-Z0-9]' | head -n ${1:-30} | tr -d '\n'
echo
}
multipass() { multipass() {
for n in $(seq 1 $1) for n in $(seq 1 $1); do
do
echo $(passgen) echo $(passgen)
done done
} }
@ -373,6 +376,7 @@ alias shutdowncause="log show --predicate 'eventMessage contains \"Previous shut
alias gl="glab" alias gl="glab"
alias mime="file --mime-type" alias mime="file --mime-type"
alias mountmunki="sshfs -o allow_other,defer_permissions munki:/uploads/ ~/munki/" alias mountmunki="sshfs -o allow_other,defer_permissions munki:/uploads/ ~/munki/"
alias lg="lazygit"
# PROPELLER TMUX SSH # PROPELLER TMUX SSH
#if [ -z "$TMUX" ] && [ $(dpkg-query -W -f='${Status}' tmux 2>/dev/null | grep -c "ok installed") -eq 1 ] && [ -n "$SSH_TTY" ] && [ -z "$NO_AUTO_TMUX" ] && [[ $- =~ i ]] #if [ -z "$TMUX" ] && [ $(dpkg-query -W -f='${Status}' tmux 2>/dev/null | grep -c "ok installed") -eq 1 ] && [ -n "$SSH_TTY" ] && [ -z "$NO_AUTO_TMUX" ] && [[ $- =~ i ]]
@ -391,5 +395,10 @@ if [ -f "$HOME/.bash_override" ]; then
. "$HOME/.bash_override" . "$HOME/.bash_override"
fi fi
# OVERRIDE
if [ -f "$HOME/.bashoverride" ]; then
source "$HOME/.bashoverride"
fi
#set +x #set +x
#exec 2>&3 3>&- #exec 2>&3 3>&-

Loading…
Cancel
Save