Skip to content

Instantly share code, notes, and snippets.

@patrickmaciel
Created July 29, 2025 18:49
Show Gist options
  • Save patrickmaciel/0412c6f7aa9a8fe69c4c98eeded58bd4 to your computer and use it in GitHub Desktop.
Save patrickmaciel/0412c6f7aa9a8fe69c4c98eeded58bd4 to your computer and use it in GitHub Desktop.
My personal bash aliases for WSL 2 (Ubuntu 22.04) | Local | Dev envrionment | Do not use this in production for god's sake
alias -- spr="mvn spring-boot:run"
alias -- sprd="mvn spring-boot:run --debug"
alias -- nww="cd /etc/nginx/sites-enabled/"
alias -- www='cd /var/www'
alias -- cww='cd /mnt/c/Users/YOUR-USER/www'
alias -- dww='cd /mnt/c/Users/YOUR-USER/OneDrive/Documents/www'
alias -- xcpa='xclip -sel clip <'
alias -- xcp='xclip -sel clip'
alias -- valias='vim ~/.bash_aliases'
alias -- rrr='exec $SHELL'
alias -- ll='ls -l'
alias -- xl='exa'
alias -- xll='exa -liah'
alias -- comdo='composer dump-autoload -o'
alias -- uphp='sudo update-alternatives --config php'
# alias -- valias='vim ~/.bash_aliases'
alias -- zzz='vim ~/.zshrc'
alias -- sss='eval $(ssh-agent)'
alias -- ssc='vim ~/.ssh/config'
alias -- ehost='vim /mnt/c/windows/System32/drivers/etc/hosts'
alias -- gree='grep -r --exclude-dir={vendor,node_modules,var,cache,bundles,public,dist}'
alias -- coin='code-insiders'
alias -- nlogs="sudo tail -f /var/log/nginx/error.log && sudo tail -f /var/log/nginx/access.log"
alias -- gist='git git status'
alias -- giaa='git add --all'
alias -- gica='git commit -a'
alias -- gidfh='git diff HEAD~1'
alias -- guu='git fetch --all && git pull'
alias -- gvv='gh repo view --web'
alias -- lbuu='composer install -vv && npm install && npm run dev'
alias -- vstan='./vendor/bin/phpstan analyses core src --level=5 --pro'
alias -- tinker='php artisan tinker'
alias -- lserv='php artisan serve'
alias -- ltest='php artisan test --parallel'
alias -- lcc='php artisan optimize:clear'
alias -- pserv='php -S localhost:8000 -t .'
alias -- mye='mysql -uroot -e'
alias -- dco='docker compose'
alias -- dcu='docker compose up'
alias -- dcud='docker compose up -d'
alias -- dce='docker compose exec'
alias -- dmy='docker exec -it mysql-db-1 /bin/bash'
alias -- dress='sudo service mysql stop && sudo service redis-server stop && sudo service ssh stop'
alias -- composer74='php7.4 ~/apps/composer.phar'
alias -- composer81='php8.1 ~/apps/composer.phar'
alias -- composer82='php8.2 ~/apps/composer.phar'
alias -- composer83='php8.3 ~/apps/composer.phar'
alias -- composer84='php8.4 ~/apps/composer.phar'
alias -- composer56='php5.6 ~/apps/composer1.phar'
#alias -- java-20='export JAVA_HOME=`/usr/libexec/java_home -v 20`; java -version'
#alias -- java-21='export JAVA_HOME=`/usr/libexec/java_home -v 21`; java -version'
#alias -- java-22='export JAVA_HOME=`/usr/libexec/java_home -v 22`; java -version'
#alias -- java-17='export JAVA_HOME=`/usr/libexec/java_home -v 17`; java -version'
#alias -- java-11='export JAVA_HOME=`/usr/libexec/java_home -v 11`; java -version'
#alias -- javah='/usr/libexec/java_home -V'
alias -- javah='sudo update-alternatives --config java'
alias -- phph='sudo update-alternatives --config php'
alias -- myy='mysql -h 127.0.0.1 -uroot -proot'
alias -- poss='PGPASSWORD="postgres" psql -h localhost -U postgres'
alias -- codi='code-insiders'
alias -- art7='php7 artisan'
alias -- art5='php5 artisan'
alias -- art='php artisan'
alias -- amfs='php artisan migrate:fresh --seed'
alias -- filr='art make:filament-resource'
alias -- pti='./vendor/bin/phpunit --colors --testdox'
alias -- pts='./vendor/bin/phpunit tests --colors'
alias -- ptt='./vendor/bin/phpunit tests --colors --testdox'
alias -- phpu='phpunit tests --colors'
alias -- lcc='composer dump-autoload -o && php artisan optimize:clear'
alias -- lnew='composer create-project laravel/laravel --prefer-dist'
# alias -- dsocat6='socat TCP-LISTEN:2375,range=127.0.0.1/32,reuseaddr,fork UNIX-CLIENT:/var/run/docker.sock'
alias -- dsocat4='socat -d TCP4-LISTEN:2375,range=127.0.0.1:255.255.255.0,reuseaddr,fork UNIX-CONNECT:/var/run/docker.sock'
alias -- dshost='export DOCKER_HOST=tcp://127.0.0.1:2375'
alias -- art81='php81 artisan'
alias -- hhh='cd ~/Herd'
alias -- gauthor='git config user.name "YOUR-WORK-NAME" && git config user.email "your work email"'
alias -- mvformat='mvn com.coveo:fmt-maven-plugin:format'
alias -- hibernateon='sudo pmset -a hibernatemode 25'
alias -- hibernateoff='udo pmset -a hibernatemode 3'
alias -- grepos='cd ~/Developer/ntt-data/bees/grow/repos'
alias -- gfront='yarn eslint -c ./.eslintrc && yarn pretty-quick --staged'
alias -- gmy='git config user.name "YOUR-NAME" && git config user.email "your personal email"'
alias -- mvformat17='mvn com.spotify.fmt:fmt-maven-plugin:format'
alias -- ddd='cd ~/Developer'
alias -- gilm='gilm'
alias -- avenv='. .venv/bin/activate'
alias -- onnpmrc='mv ~/.npmrc_old ~/.npmrc'
alias -- offnpmrc='mv ~/.npmrc ~/.npmrc_old'
alias -- exampless='eval "$(ssh-agent -s)" && ssh-add ~/.ssh/example_ssh_keygen'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment