Upload files to ""
Aights
This commit is contained in:
parent
82591d3538
commit
040f2445db
129
.bashrc
Normal file
129
.bashrc
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
######################################################################
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# ██████╗ █████╗ ███████╗██╗ ██╗██████╗ ██████╗
|
||||||
|
# ██╔══██╗██╔══██╗██╔════╝██║ ██║██╔══██╗██╔════╝
|
||||||
|
# ██████╔╝███████║███████╗███████║██████╔╝██║
|
||||||
|
# ██╔══██╗██╔══██║╚════██║██╔══██║██╔══██╗██║
|
||||||
|
# ██████╔╝██║ ██║███████║██║ ██║██║ ██║╚██████╗
|
||||||
|
# ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝
|
||||||
|
#
|
||||||
|
#
|
||||||
|
######################################################################
|
||||||
|
|
||||||
|
set -o vi
|
||||||
|
|
||||||
|
HISTTIMEFORMAT="%F %T "
|
||||||
|
|
||||||
|
HISTCONTROL=ignoredups
|
||||||
|
|
||||||
|
HISTSIZE=2000
|
||||||
|
|
||||||
|
HISTFILESIZE=2000
|
||||||
|
|
||||||
|
shopt -s histappend
|
||||||
|
|
||||||
|
blk='\[\033[01;30m\]' # Black
|
||||||
|
red='\[\033[01;31m\]' # Red
|
||||||
|
grn='\[\033[01;32m\]' # Green
|
||||||
|
ylw='\[\033[01;33m\]' # Yellow
|
||||||
|
blu='\[\033[01;34m\]' # Blue
|
||||||
|
pur='\[\033[01;35m\]' # Purple
|
||||||
|
cyn='\[\033[01;36m\]' # Cyan
|
||||||
|
wht='\[\033[01;37m\]' # White
|
||||||
|
clr='\[\033[00m\]' # Reset
|
||||||
|
|
||||||
|
alias gs='git status'
|
||||||
|
|
||||||
|
alias ga='git add'
|
||||||
|
|
||||||
|
alias gaa='git add --all'
|
||||||
|
|
||||||
|
alias gc='git commit'
|
||||||
|
|
||||||
|
alias gl='git log --oneline'
|
||||||
|
|
||||||
|
alias gb='git checkout -b'
|
||||||
|
|
||||||
|
alias gd='git diff'
|
||||||
|
|
||||||
|
alias ..='cd ..;pwd'
|
||||||
|
|
||||||
|
alias ...='cd ../..;pwd'
|
||||||
|
|
||||||
|
alias ....='cd ../../..;pwd'
|
||||||
|
|
||||||
|
alias c='clear'
|
||||||
|
|
||||||
|
alias h='history'
|
||||||
|
|
||||||
|
alias tree='tree --dirsfirst -F'
|
||||||
|
|
||||||
|
alias mkdir='mkdir -p -v'
|
||||||
|
|
||||||
|
alias jan='cal -m 01'
|
||||||
|
alias feb='cal -m 02'
|
||||||
|
alias mar='cal -m 03'
|
||||||
|
alias apr='cal -m 04'
|
||||||
|
alias may='cal -m 05'
|
||||||
|
alias jun='cal -m 06'
|
||||||
|
alias jul='cal -m 07'
|
||||||
|
alias aug='cal -m 08'
|
||||||
|
alias sep='cal -m 09'
|
||||||
|
alias oct='cal -m 10'
|
||||||
|
alias nov='cal -m 11'
|
||||||
|
alias dec='cal -m 12'
|
||||||
|
|
||||||
|
function hg() {
|
||||||
|
history | grep "$1";
|
||||||
|
}
|
||||||
|
function lsh() {
|
||||||
|
ls -a --color=auto | grep "$1";
|
||||||
|
}
|
||||||
|
|
||||||
|
function find_largest_files() {
|
||||||
|
du -h -x -s -- * | sort -r -h | head -20;
|
||||||
|
}
|
||||||
|
|
||||||
|
function git_branch() {
|
||||||
|
if [ -d .git ] ; then
|
||||||
|
printf "%s" "($(git branch 2> /dev/null | awk '/\*/{print $2}'))";
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# Set the prompt.
|
||||||
|
function bash_prompt(){
|
||||||
|
PS1='|>${debian_chroot:+($debian_chroot)}'${blu}'$(git_branch)'${pur}' \W'${grn}' \$ '${clr}
|
||||||
|
}
|
||||||
|
|
||||||
|
bash_prompt
|
||||||
|
|
||||||
|
function git_init() {
|
||||||
|
if [ -z "$1" ]; then
|
||||||
|
printf "%s\n" "Please provide a directory name.";
|
||||||
|
else
|
||||||
|
mkdir "$1";
|
||||||
|
builtin cd "$1";
|
||||||
|
pwd;
|
||||||
|
git init;
|
||||||
|
touch readme.md .gitignore LICENSE;
|
||||||
|
echo "# $(basename $PWD)" >> readme.md
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
clear
|
||||||
|
|
||||||
|
printf "\n"
|
||||||
|
#printf " %s\n" "IP ADDR: $(curl ifconfig.me)"
|
||||||
|
#printf " %s\n" "USER: $(echo $USER)"
|
||||||
|
printf " %s\n" "DATE: $(date)"
|
||||||
|
printf " %s\n" "UPTIME: $(uptime -p)"
|
||||||
|
#printf " %s\n" "HOSTNAME: $(hostname -f)"
|
||||||
|
printf " %s\n" "KERNEL: $(uname -rms)"
|
||||||
|
#printf " %s\n" "RESOLUTION: $(xrandr | awk '/\*/{printf $1" "}')"
|
||||||
|
printf " %s\n" "MEMORY: $(free -m -h | awk '/Mem/{print $3"/"$2}')"
|
||||||
|
printf "\n"
|
||||||
|
|
||||||
|
|
||||||
|
alias ls='ls --color=auto'
|
||||||
|
alias ll='ls -ln --color=auto'
|
||||||
|
alias la='ls -lna --color=auto'
|
Loading…
x
Reference in New Issue
Block a user