From ec0d37e0c0cb304332909a05bd9f984463b6fcae Mon Sep 17 00:00:00 2001 From: Marc Pervaz Boocha Date: Wed, 31 Aug 2022 17:39:04 +0530 Subject: Initial Commit --- .shrc | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .shrc (limited to '.shrc') diff --git a/.shrc b/.shrc new file mode 100644 index 0000000..03ece67 --- /dev/null +++ b/.shrc @@ -0,0 +1,59 @@ +#!/bin/sh -i + +case $- in + *i*) ;; + + *) + return + ;; +esac + +set -o vi +set -o nounset +set -o noclobber +set -o ignoreeof + +PS1='$(sh-prompt $?)' +PS2="> " +PS3='? ' +PS4='+ ' + +HISTSIZE=65535 +HISTFILE=/dev/null + +du(){ + set -- -k "$@" + command du "$@" +} + +df(){ + set -- -k "$@" + command df "$@" +} + +egrep() { + set -- -E "$@" + grep "$@" +} + +fgrep() { + set -- -F "$@" + grep "$@" +} + +ls(){ + set -- -Fk "$@" + command ls "$@" +} + +venvon(){ + . "${1:-venv}/bin/activate" +} + +if test -n ${TTY-} && test -t 0 +then + TTY=$(tty) + export TTY + export GPG_TTY=$TTY +fi + -- cgit v1.2.3-70-g09d2