aliases
Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
This commit is contained in:
parent
59129b47e8
commit
3202f348b0
50
.aliases
Normal file
50
.aliases
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
PINK='\033[0;35m'
|
||||||
|
NC='\033[0m' # No Color
|
||||||
|
|
||||||
|
function print_color () {
|
||||||
|
printf "${PINK}$@\n${NC}"
|
||||||
|
}
|
||||||
|
|
||||||
|
# git
|
||||||
|
alias gs="print_color \"git status\"; git status "
|
||||||
|
alias ga="print_color \"git add --all\"; git add --all "
|
||||||
|
alias gc="print_color \"git commit -a\"; git commit -a "
|
||||||
|
alias gcm="print_color \"git commit -am\"; git commit -am "
|
||||||
|
alias gacm="ga; gcm "
|
||||||
|
alias gpl="print_color \"git pull\"; git pull"
|
||||||
|
alias gf="print_color \"git fetch\"; git fetch"
|
||||||
|
alias gp="print_color \"git push\"; git push"
|
||||||
|
|
||||||
|
function gacmp () {
|
||||||
|
ga
|
||||||
|
|
||||||
|
print_color "git commit"
|
||||||
|
git commit -am "$@"
|
||||||
|
|
||||||
|
gp
|
||||||
|
gs
|
||||||
|
}
|
||||||
|
|
||||||
|
#ls
|
||||||
|
alias l="exa -la"
|
||||||
|
|
||||||
|
## Manage dotfiles
|
||||||
|
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
|
||||||
|
|
||||||
|
# config
|
||||||
|
alias cgs="print_color \"config status\"; config status "
|
||||||
|
alias cga="print_color \"config add -u\"; config add -u "
|
||||||
|
alias cgacm="print_color \"config commit -am\"; config commit -am "
|
||||||
|
alias cgpl="print_color \"config pull\"; config pull"
|
||||||
|
alias cgf="print_color \"config fetch\"; config fetch"
|
||||||
|
alias cgp="print_color \"config push\"; config push"
|
||||||
|
|
||||||
|
|
||||||
|
function cgacmp () {
|
||||||
|
cgacm "$@"
|
||||||
|
cgp
|
||||||
|
cgs
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user