######################################################################
# added by Miniconda3 installer
-export PATH="/home/fleuret/conda/bin:$PATH"
+export PATH="${HOME}/conda/bin:$PATH"
[ ${TERM} == "dumb" ] || [[ ! -t 0 ]] && return
find . -maxdepth 1 -type f | \grep \. | sed -e 's/^.*\.\([^/.]*\)$/\1/'
}
-function obs () {
- dir=${HOME}/misc/use-by-$(date --date='+3 months' +%Y-%b-%d)
+# function catscan () {
+ # convert signal-attachment-2020-06-01-192843.jpeg signal-attachment-2020-06-01-192829.jpeg -quality 25 -sigmoidal-contrast 10,45% -page a4 scan.pdf
+# }
+
+function trash-later () {
+ dir=${HOME}/misc/trash-later/remove-after-$(date --date='+3 months' +%Y-%b-%d)
mkdir -p "${dir}"
pushd "${dir}"
}
function trash () {
- [[ "${TRASH_ROOT}" ]] || TRASH_ROOT="${HOME}/.trash"
+ [[ "${TRASH_LATER_ROOT}" ]] || TRASH_LATER_ROOT="${HOME}/.trash"
if [[ "$1" == "--" ]]
then
shift
- elif [[ "$1" == "-t" ]]
+ elif [[ "$1" == "-l" ]]
then
shift
- TRASH_DIR="${TRASH_ROOT}"
+ echo "Trashin in 3 months"
+ TRASH_DIR="${TRASH_LATER_ROOT}/remove-after-$(date --date='+3 months' +%Y-%b-%d)"
mkdir -p "${TRASH_DIR}"
else
TRASH_DIR=$(date +/tmp/trash-${USER}-%Y-%b-%d-%Hh)
return 0
fi
- if \ifconfig -s | grep -q -v ^'(Iface|lo) '
+ if \ifconfig -s | grep -q -v ^'(Iface|lo|docker[0-9]) '
then
echo "There is/are already interface(s) up." >&2
return 1
return 1
fi
- echo "Attemptin to rip from ${DVD_DEVICE}."
+ echo "Attempting to rip from ${DVD_DEVICE}."
mkdir -p ${HOME}/dvds
fi
}
+
+######################################################################
+# git prompt
+
+if which > /dev/null git
+then
+
+ parse_git_branch() {
+ git 2>/dev/null rev-parse --abbrev-ref HEAD | sed -e 's/^\(.*\)$/(\1) /'
+ }
+
+ export PS_GIT="${VT_GREEN_FG}\$(parse_git_branch)"
+fi
+
######################################################################
# The complex prompt policy
[[ "${IDENT}" ]] && IDENT="${IDENT}:"
+ # IDENT="${PS_GIT}${VT_BLACK_FG}${IDENT}"
+
if [[ ${USER} == "root" ]]
then
# If we are root, show that in red
fi
-PS1="${PSCUE}${PS1}"
+#PS1="${PSCUE}${PS1}"
######################################################################
# This implements a local history. If we are in a directory containing