You can read about how to set this up on my blog: https://xy2z.io/posts/2020-syncing-aliases/
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
alias xy_alias_version='echo xy_alias version 1.44' | |
alias xy_alias_url='echo https://gist.github.com/xy2z/0dad738b1519aed3f67613a6e9e2917a' | |
alias xy_alias_update_linux='wget -nv -O ~/.bash_aliases https://gist.githubusercontent.com/xy2z/0dad738b1519aed3f67613a6e9e2917a/raw/.bash_aliases && source ~/.bash_aliases' | |
alias xy_alias_update_windows='setaliases https://gist.githubusercontent.com/xy2z/0dad738b1519aed3f67613a6e9e2917a/raw/.bash_aliases' | |
alias ll='ls -alh --show-control-chars -F --color $*' | |
alias gl='git log --oneline --all --graph --decorate $*' | |
alias gs='git status $*' | |
alias gd='git diff' | |
alias gds='git diff --staged' | |
alias gitpullmaster='git pull origin master' | |
alias gitpm='git pull origin master' | |
alias gitd='git diff' | |
alias gitds='git diff --staged' | |
alias gitau='git add -u' | |
alias gita.='git add .' | |
alias gitco='git commit -m' | |
alias gitmm='git merge master' | |
alias gitpm='git pull origin master' | |
alias gitcm='git checkout master' | |
alias gitcb='git checkout -b $*' | |
alias gitch='git checkout $*' | |
alias gitpl='git pull $*' | |
alias gitps='git push $*' | |
alias gitconf='git config --list | grep "user\."' | |
alias gitcp='git cherry-pick $*' | |
alias git-check-hash='git cat-file commit $*' | |
alias gitb='git branch $*' | |
alias gitclo='git clone $*' | |
alias gitcle='git clean $*' | |
alias gitsh='git stash $*' | |
alias gitst='git stash $*' | |
alias gitsp='git stash pop $*' | |
alias gitbg='git branch | grep $*' | |
alias dc='sudo docker compose $*' | |
alias ddup='sudo docker compose down && sudo docker compose up -d $*' | |
alias ddupb='sudo docker compose down && sudo docker compose up -d --build $*' | |
alias ddrush='sudo docker compose exec web vendor/bin/drush $*' | |
alias grep='grep --color=auto $*' | |
alias c='clear' | |
alias cls='clear' | |
alias watch='watch -d -n 0.5' | |
alias art='php artisan $*' | |
alias upup='sudo apt-get update && sudo apt-get upgrade' | |
alias phps='start http://localhost:82 && php -S localhost:82' | |
alias phpsq='php -S localhost:82' | |
alias ag='alias | grep $*' | |
alias yt-dlp-mp3='yt-dlp -x --audio-format mp3 --audio-quality 0 $*' | |
alias yt-dlp-mp4='yt-dlp -S res,ext:mp4:m4a --recode mp4 $*' | |
alias co='composer $*' |
You can read about how to set this up on my blog: https://xy2z.io/posts/2020-syncing-aliases/
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'