Skip to content

Instantly share code, notes, and snippets.

@spham
Created October 27, 2021 21:23
Show Gist options
  • Save spham/c47c0883826fccf06a9ad9497e21a362 to your computer and use it in GitHub Desktop.
Save spham/c47c0883826fccf06a9ad9497e21a362 to your computer and use it in GitHub Desktop.
bash_aliases
alias jl="jovo build && jovo deploy && jovo run"
alias jb="jovo build"
alias jbr="jovo build && jovo run"
alias jr="jovo run --watch"
alias aa="cd alexa/sortiraparis"
alias jp="jovo build --stage prod && jovo deploy --stage prod"
alias gitt="git add . && git commit -m"
# JeffreyWay alias
alias pa="php artisan"
alias pat="php artisan test"
alias migrate="php artisan migrate"
alias serve="php artisan serve"
alias dump="php artisan dump"
alias t="clear && php artisan test"
alias fr='php artisan migrate:fresh --seed'
alias po='php artisan optimize:clear'
alias pam="php artisan make:model -a"
# Generators Package
alias g:c="php artisan generate:controller"
alias g:m="php artisan generate:model"
alias g:v="php artisan generate:view"
alias g:mig="php artisan generate:migration"
alias g:t="php artisan generate:test"
alias g:r="php artisan generate:resource"
alias g:s="php artisan generate:scaffold"
alias g:f="php artisan generate:form"
# Git
alias ga="git add"
alias gaa="git add ."
alias gc="git commit -m"
alias gp="git push"
alias gs="git status"
alias gl="git log --oneline -n 7"
# notes jrnl
alias mn="jrnl -to today"
# Date Time Stamp
dts() { date +%Y-%m-%d_%H%M; }
mkfile() { mkdir -p "$(dirname "$1")" && touch "$1" ; }
# Date mkdir
md() { mkdir "$@_$(dts)"; }
mps() { touch "$@_$(dts).md"; }
alias tinker="php artisan tinker"
tcr() { today=$(date +%Y-%m-%d);now=$(date +%Y-%m-%d_%H%M%S);hms=$(date +%H:%M:%S);mkdir -p tcr/"${today}";file=${now};vendor/bin/phpunit > "tcr/${today}/${hms}_fail_$1" ;if [ $? -ne 0 ]; then echo "#### FAILED ####" && git add -A && git commit -m "TCR ${file}_fail_$1"; else rm "tcr/${today}/${hms}_fail_$1" && touch "tcr/${today}/$(date +%H:%M:%S)_ok" && echo "#### OK ####" && git add -A && git commit -m "TCR ${file}_ok $1";git push; fi }
alias pf="php artisan test --filter"
alias sail='bash vendor/bin/sail'
alias syn='rsync -rhzvPe ssh --bwlimit=4000 --max-size=200m --exclude={downloads,devel,.*} --include=.bash_aliases . sylvain@192.168.1.18:'
alias dstop='docker stop $(docker ps -a -q)'
alias open='xdg-open .'
alias dock='docker-compose run --rm '
alias drem='docker rm `docker ps -qa`'
alias dcd='docker-compose up -d'
alias ch='code -r .'
alias key="php artisan key:generate"
alias pest='./vendor/bin/pest'
wip() {
git add --all && git commit -m "$*" && git push
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment