diff --git a/.aliases/python.bash b/.aliases/python.bash new file mode 100644 index 0000000..68ce71f --- /dev/null +++ b/.aliases/python.bash @@ -0,0 +1,4 @@ +# Python +alias mk-venv='python -m venv .venv' +alias do-venv='. .venv/bin/activate' +alias rm-venv='rm -rf .venv' diff --git a/.bashrc b/.bashrc index 0e4aab6..734ffdb 100644 --- a/.bashrc +++ b/.bashrc @@ -1,6 +1,8 @@ +#!/usr/bin/env bash + command -v port >/dev/null && command -v uname >/dev/null && - [ $(uname) == 'Darwin' ] && . .bashrc.mac + [ $(uname) == 'Darwin' ] && . /opt/local/etc/bashrc.mac simplefind() { find . -iname '*'"$@"'*'; } simpleplay() { @@ -8,8 +10,3 @@ simpleplay() { | xargs -0 mpv --no-audio-display \ ; } - -# Python -alias mk-venv='python -m venv .venv' -alias do-venv='. .venv/bin/activate' -alias rm-venv='rm -rf .venv' diff --git a/.bashrc.mac b/.bashrc.mac index 50d5773..b8209ee 100644 --- a/.bashrc.mac +++ b/.bashrc.mac @@ -1,4 +1,14 @@ -alias ls='ls -G' +#!/usr/bin/env bash + +# System-wide .bashrc file for interactive bash(1) shells. +if [ -z "$PS1" ]; then + return +fi + +# Make bash check its window size after a process completes +shopt -s checkwinsize + +[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM" blsc() { alias ls='ls -G'; } unuu-me() { PATH="$(sed 's/\/opt\/local\/libexec\/uutils://' <<<$PATH)"; blsc; }