added more directories, and copied some of my home shit into HOME dir
This commit is contained in:
39
HOME/.bash_aliases
Normal file
39
HOME/.bash_aliases
Normal file
@@ -0,0 +1,39 @@
|
||||
# lsd as ls
|
||||
if [ "$TERM" != "linux" ] && [ "$TERM" != "tmux-256color" ] && [ "$TERM" != "xterm-256color" ]; then
|
||||
alias ls='lsd'
|
||||
alias la='lsd -A'
|
||||
alias lt='lsd --tree'
|
||||
alias ll='lsd -l'
|
||||
else
|
||||
alias ls='ls --color=auto'
|
||||
alias la='ls -A'
|
||||
alias ll='ls -l'
|
||||
fi
|
||||
# Handy shit
|
||||
alias py='python3'
|
||||
alias pyvenv='python3 -m venv'
|
||||
alias ..='cd ..'
|
||||
alias cdir='cd "${_%/*}"'
|
||||
alias reboot='sudo reboot'
|
||||
|
||||
alias untar='tar -xzf'
|
||||
|
||||
# Remove files and directories with confirmation
|
||||
alias rm='rm -i'
|
||||
|
||||
# Git shortcuts
|
||||
alias gst='git status'
|
||||
alias gco='git checkout'
|
||||
alias gl='git pull'
|
||||
alias gp='git push'
|
||||
|
||||
#vim as nvim
|
||||
alias vim='nvim'
|
||||
alias vi='nvim'
|
||||
alias nvi='nvim'
|
||||
|
||||
# Create a new directory and navigate into it
|
||||
alias mkcd='foo(){ mkdir -p "$1"; cd "$1"; }; foo'
|
||||
|
||||
# Search for a process
|
||||
alias psg='ps aux | grep -v grep | grep -i -e VSZ -e'
|
||||
Reference in New Issue
Block a user