# env
# Written in 2019-2020 by Lucas
# CC0 1.0 Universal/Public domain - No rights reserved
#
# To the extent possible under law, the author(s) have dedicated all
# copyright and related and neighboring rights to this software to the
# public domain worldwide. This software is distributed without any
# warranty. You should have received a copy of the CC0 Public Domain
# Dedication along with this software. If not, see
# <http://creativecommons.org/publicdomain/zero/1.0/>.

\unalias -a

EDITOR=ed
PAGER=less
VISUAL=ed
export EDITOR PAGER VISUAL

GPG_TTY=$(tty)
export GPG_TTY

alias cp="cp -i"
alias l="ls -F"
alias la="ls -aF"
alias ll="ls -lF"
alias mv="mv -i"
alias p="$PAGER"

if [ -d ~/local/man ]; then
	alias man="/usr/bin/man -m ~/local/man"
fi

if [ -d ~/local/libdata/perl5/site_perl ]; then
	PERL5LIB=~/local/libdata/perl5/site_perl
	export PERL5LIB
fi

PS1=
if command -v git >/dev/null 2>&1 && [ -f ~/code/lucas/env/utils/shgit ]; then
	. ~/code/lucas/env/utils/shgit
	export PS1='$(shgit)'
fi

case $SHELL in
/bin/mksh)
	PS1=$PS1'${HOSTNAME:=$(hostname -s)}\$ '
	;;
*)
	PS1=$PS1'\h\$ '
	;;
esac
export PS1

case $(uname -s) in
Linux)
	stty erase "^?"
	;;
esac

set -o emacs