Skip to content

Instantly share code, notes, and snippets.

@researcx
Created August 30, 2022 07:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save researcx/8d06a3f3685fbfe584a0e653afff7911 to your computer and use it in GitHub Desktop.
Save researcx/8d06a3f3685fbfe584a0e653afff7911 to your computer and use it in GitHub Desktop.
fish config
function fish_greeting
echo ""
neofetch
end
set LC_ALL en_GB.UTF-8
set LANG en_GB.UTF-8
set LANGUAGE en_GB.UTF-8
alias psg="ps aux | grep"
alias hsg="history | grep"
alias ls='ls -haltr --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
alias findin='egrep -rl'
alias cp='cp -v'
alias rm='rm -v --preserve-root'
alias nano='nano -w'
alias tl='tmux ls' # list sessions
alias ta='tmux attach' # attach
alias tad='tmux attach -d' # attach and detatch existing clients
alias tat='tmux a -t' # tat <session> # attach to named session
alias tan='tmux new -s' # tan <session> # create new named session
alias tkill='tmux kill-session -t' # tkill <session> # kill a named session
alias ga='git add'
alias gp='git push'
alias gl='git log'
alias gs='git status'
alias gd='git diff'
alias gdc='git diff --cached'
alias gm='git commit -m'
alias gma='git commit -am'
alias gb='git branch'
alias gc='git checkout'
alias gra='git remote add'
alias grr='git remote rm'
alias gpu='git pull'
alias gcl='git clone'
set -Ua fish_user_paths /Users/sysadmin/Development/miniconda3/bin:/Users/sysadmin/Development/miniconda3/condabin:/Users/sysadmin/Library/Python/3.8/bin:/opt/homebrew/bin:/usr/bin:/bin:/usr/sbin:/sbin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment