#!/bin/sh # Misc alias q='exit' alias ls="ls --color=auto" alias ll="ls -G -alh" alias vim='nvim' alias grep='grep --color=auto' alias vz="nvim ${ZDOTDIR}/.zshrc && source ${ZDOTDIR}/.zshrc" alias va="nvim ~/.config/aliasrc && source ${ZDOTDIR}/.zshrc" alias sz='source ~/.zshrc' alias c="xclip -selection clipboard" alias v="xclip -selection clipboard -o" alias ducks='du -cks * | sort -rn | head' # Docker alias dc="docker compose" alias dcu='docker compose up' alias dce='docker compose exec' alias dcr='docker compose run' alias dps="docker ps" alias ds="docker stop" # Docker + Laravel alias artisan="docker compose exec fpm php artisan" alias tinker="docker compose exec fpm php artisan tinker" alias phpunit="docker compose exec fpm ./vendor/bin/phpunit" alias paratest="docker compose exec fpm ./test" alias fresh="docker compose exec fpm php artisan migrate:fresh --seed" alias ts="~/.local/bin/tmux-sessionizer" # Clipboard alias c="xclip -selection clipboard" alias v="xclip -selection clipboard -o" if [[ $(uname) == 'Darwin' ]]; then alias c="pbcopy" alias v="pbpaste" fi # Jack specific alias jack-artisan="dce app-fpm ./artisan" alias jack-paratest="dce app-fpm ./test" alias jack-phpunit="dce app-fpm ./vendor/bin/phpunit" alias jack-subscription-artisan="dce subscription-fpm ./artisan" alias jack-subscription-paratest="dce subscription-fpm ./test" alias jack-subscription-phpunit="dce subscription-fpm ./vendor/bin/phpunit" alias t11wl='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.11.14 workspace list ' alias t11ws='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.11.14 workspace select ' alias t11wd='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.11.14 workspace delete ' alias t11='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.11.14 ' alias t10wl='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.10.8 workspace list ' alias t10ws='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.10.8 workspace select ' alias t10wd='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.10.8 workspace delete ' alias t10='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.10.8 ' alias t12wl='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.0 workspace list ' alias t12ws='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.0 workspace select ' alias t12wd='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.0 workspace delete ' alias t12='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.0 ' alias t1227wl='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.27 workspace list ' alias t1227ws='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.27 workspace select ' alias t1227wd='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.27 workspace delete ' alias t1227='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.27 ' alias t1231wl='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.31 workspace list ' alias t1231ws='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.31 workspace select ' alias t1231wd='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.31 workspace delete ' alias t1231='docker run -it -v $(pwd):/workspace -v /root/.ssh:/root/.ssh:ro -v ~/.aws:/root/.aws -w /workspace hashicorp/terraform:0.12.31 '