-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaliases.sh
More file actions
executable file
·65 lines (54 loc) · 2.05 KB
/
aliases.sh
File metadata and controls
executable file
·65 lines (54 loc) · 2.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#!/usr/bin/env bash
# -------------------------------------------------------------- //
# Aliases
# -------------------------------------------------------------- //
# Dotfiles shortcut
alias dotfiles="cd $HOME/.config/dotfiles"
# Filesystem
alias bamchmod="stat -f \"%OLp\""
alias ls="eza"
alias la="eza -ag"
alias l="eza -lahg"
# Terminal
alias c="clear"
alias srczsh="source $HOME/.zshrc"
alias vialiases="vi $HOME/.config/dotfiles/aliases.sh"
alias vifunctions="vi $HOME/.config/dotfiles/functions.sh"
alias vim="nvim"
alias vissh="vi $HOME/.ssh/config"
alias vizsh="vi $HOME/.zshrc"
# Misc
alias d="youtube-dl --format mp4 "
alias dl="youtube-dl -x --audio-format wav"
alias nano="vim"
alias displayoff="sudo pmset displaysleepnow"
alias displayon="caffeinate -u -t 1"
# Processes
alias stopua="sudo killall -9 UA\ Mixer\ Engine"
alias zombies="ps axo stat,ppid,pid,comm | grep -w defunct"
# Network
alias myip="curl -4 ifconfig.co/ip"
alias killdns="killDns"
#alias ping="gping"
# Composer-related
alias ci="composer install -o"
alias co="composer dumpautoload -o"
alias cu="composer update -o"
# Laravel-related
alias sail="[ -f sail ] && sh sail || sh vendor/bin/sail"
alias bashin="docker compose exec -it queue-worker bash"
alias runin="docker compose exec -it next.ludus.test"
alias artisan="runin php artisan"
alias pest="docker compose exec -it -e=\"XDEBUG_MODE=off\" next.ludus.test /usr/bin/php -d=\"xdebug.mode=off\" ./vendor/bin/pest --order-by=random"
alias pest:coverage="docker compose exec -it -e \"XDEBUG_MODE=coverage\" next.ludus.test /usr/bin/php -d \"xdebug.mode=coverage\" artisan test --parallel --coverage"
alias db="artisan db"
alias blast="echo \n\n\"URL: http://localhost:6006/\"\n\n && sail artisan blast:launch"
alias migrate="sail artisan migrate:fresh"
# Docker-related
alias up="docker compose up -d"
alias down="docker compose down"
alias logs="docker compose logs"
alias ludus-restart="ludus-down && ludus-up"
# MySQL-related
alias start_mysql="$MYSQL_DOCKER_COMPOSE_DIR/start_mysql.sh"
alias stop_mysql="$MYSQL_DOCKER_COMPOSE_DIR/stop_mysql.sh"