setterm -blength 0
+# || setterm --blength 0 # Seriously?
+
######################################################################
## The interactive part
function dt () {
echo "Local: $(date)"
if [[ ${TZ} ]]; then
- unset TZ
+ local TZ=$(cat /etc/timezone)
echo "Home: $(date)"
fi
}
# I sometime burn CDs and DVDs
function burn () {
- DEVICE="/dev/cdrw1"
+ [[ "${DEV_BURNER}" ]] || DEV_BURNER="/dev/sr0"
if [[ ! "$1" ]]; then
echo "burn <iso name | dirname>" >&2
elif [[ -f "$1" ]]; then
if [[ $(file "$1" | \grep -E 'ISO 9660|UDF filesystem data') ]]; then
- wodim -eject -v dev=${DEVICE} "$1"
+ wodim -eject -v dev=${DEV_BURNER} "$1"
else
echo "Do not know what to do with $1" >&2
fi
echo "Using ${TMP_ROOT} as temporary directory."
TMP=$(mktemp ${TMP_ROOT}/cdimage.XXXXXX) && \
genisoimage -input-charset iso8859-1 -r -o ${TMP} "$1" && \
- wodim -eject -v dev=${DEVICE} ${TMP}
+ wodim -eject -v dev=${DEV_BURNER} ${TMP}
rm -f ${TMP}
else
echo "Can not find $1" >&2
#
# git clone http://fleuret.org/git/selector/
+export SELECTOR_CD_HISTORY_SIZE=10000
+
source bash-selector.sh --hist --cd
######################################################################
# Displaying the timezone if it is set
if [[ ${TZ} ]]; then
- echo "${VT_BOLD}${VT_GREEN_FG}Time zone is ${TZ}.${VT_RESET}"
+ echo "${VT_BOLD}${VT_BLUE_FG}Time zone is ${TZ}.${VT_RESET}"
fi
######################################################################