Last active
May 19, 2022 15:24
-
-
Save kevbost/eaa4e466565e193d4a21a45ab3bc44ec to your computer and use it in GitHub Desktop.
Personal ~/.zshrc file for Windows Subsystem Linux (WSL) (LSSW)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# DEFAULT .ZSHRC FILE CAN BE FOUND HERE | |
# https://github.com/robbyrussell/oh-my-zsh/blob/master/templates/zshrc.zsh-template | |
# Path to your oh-my-zsh installation. | |
export ZSH=$HOME/.oh-my-zsh | |
# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes | |
# ys is my personal favorite | |
# ZSH_THEME="ys" | |
ZSH_THEME="rkj" | |
plugins=(git) | |
source $ZSH/oh-my-zsh.sh | |
ENABLE_CORRECTION="true" | |
# ------------- | |
# KB ALIASES | |
# ------------- | |
# Edit & Reload this file | |
alias edit="nano ~/.zshrc" | |
alias reload=". ~/.zshrc" | |
# Git Aliases | |
alias g="git" | |
alias gs="git status" | |
alias ga="git add ." | |
alias pushthatshit="push" | |
alias gpts="git push" | |
alias gc="git commit -m" | |
alias glg="git lg" | |
alias gac="git add . && git commit -m" | |
alias ghpages="git subtree push --prefix dist origin gh-pages" | |
alias no="cd .." | |
alias nono="cd ../.." | |
alias nonono="cd ../../.." | |
alias nononono="cd ../../../.." | |
# Quick update | |
alias update="sudo apt-get update && sudo apt-get dist-upgrade -y" | |
alias fire="aafire" | |
alias e="exit" | |
alias gitlog="git log --graph --oneline --decorate --date=relative --all" | |
# Paths | |
alias ws="cd /mnt/c/Workspace" | |
# SSH | |
alias letmein2="" | |
alias letmein3="" | |
# Start simple python server | |
alias server="python -m SimpleHTTPServer 8000" | |
# Random | |
alias fucking="sudo" | |
#code() { | |
# target_path=$(wslpath -r -s -w $1) | |
# (cd /mnt/c && /mnt/c/Windows/System32/cmd.exe /C code.cmd $target_path) | |
#} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment