60 lines
1.4 KiB
Bash
60 lines
1.4 KiB
Bash
#!/bin/bash
|
|
|
|
# General Aliases
|
|
alias ll='ls -la'
|
|
alias update='sudo apt update && sudo apt upgrade -y && flatpak update -y'
|
|
alias R='cd ~/Repos/'
|
|
|
|
# Git Config User
|
|
function gitConfigUser() {
|
|
git config user.email $1
|
|
git config user.name "Kendall Whitman"
|
|
}
|
|
|
|
alias gcp='gitConfigUser "kendall@kendallwhitman.dev"'
|
|
alias gcw='gitConfigUser "kendall.whitman@nbcuni.com"'
|
|
|
|
# Git Formatter
|
|
alias gft='python3 ~/.git-formatter/main.py'
|
|
|
|
# Git Aliases
|
|
alias ga='git add'
|
|
alias gaa='git add .'
|
|
alias gb='git branch'
|
|
alias gc='git clone'
|
|
alias gcb='git checkout -b'
|
|
alias gco='git checkout'
|
|
alias gcmsg='gft -m'
|
|
alias gd='git diff'
|
|
alias gf='git fetch'
|
|
alias gl='git pull'
|
|
alias gp='git push'
|
|
alias gpu='git push -u origin $(git branch --show-current)'
|
|
alias grs='git restore --staged'
|
|
alias gst='git status'
|
|
alias gwa='gft -i'
|
|
alias gwr='gft -r'
|
|
|
|
#NBC Aliases
|
|
alias nbc='tmuxp load phoenix ramen amp amped-up hfs omega'
|
|
alias p='cd ~/Repos/NBC/WEB.Phoenix.git/'
|
|
alias r='cd ~/Repos/NBC/nextjs-ramen.git/'
|
|
alias h='cd ~/Repos/NBC/header-footer-service.git/'
|
|
alias o='cd ~/Repos/NBC/omega-player.git/'
|
|
alias amp='cd ~/Repos/NBC/WEB.AMP.git/'
|
|
alias amped='cd ~/Repos/NBC/amped-up.git/'
|
|
|
|
# NPM Alias
|
|
alias ns='nvm use && npm start'
|
|
alias nd='nvm use && npm run dev'
|
|
|
|
# OpenRGB
|
|
alias rgb='sudo /media/kendall/1TB/AppImages/OpenRGB/OpenRGB.AppImage'
|
|
|
|
# Bash Prompt
|
|
function bashPrompt() {
|
|
PS1=$(python3 ~/.dotfiles/bash/.bash-prompt/main.py)
|
|
}
|
|
|
|
PROMPT_COMMAND=bashPrompt
|