-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathaliases.zsh
More file actions
41 lines (33 loc) · 1.26 KB
/
Copy pathaliases.zsh
File metadata and controls
41 lines (33 loc) · 1.26 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
# For a full list of active aliases, run `alias`.
alias j='jobs -l'
alias du='du -kh'
alias df='df -kTh'
alias show='type -a'
alias v='nvim'
alias vi='nvim'
alias vim='nvim'
alias vd='nvim -d'
alias vs='NVIM_LISTEN_ADDRESS=./.nvim.sock nvim'
alias vp='nvim "$(pbpaste)"'
alias dc='docker compose'
alias ..2='cd ../..'
alias ..3='cd ../../..'
alias ..4='cd ../../../..'
alias ..5='cd ../../../../..'
alias path='echo -e ${PATH//:/\\n}'
alias token='openssl rand -hex 64'
alias base58="openssl rand -base64 15 | tr -d '0OIl+/'"
alias pwgen="openssl rand -base64 15 | tr -d '0OIl+/' | pbcopy"
alias todo='rg "TODO|FIXME|DOCME|TESTME"'
alias listen='sudo lsof -PiTCP -sTCP:LISTEN'
# https://docs.docker.com/reference/cli/docker/system/prune/
alias docker-clean='docker volume prune; docker rmi $(docker images -f "dangling=true" -q)'
alias docker-clean-all='docker system prune --all --volumes'
alias docker-df='docker system df'
alias docker-clean-builder-cache='docker builder prune'
# aliases for ruby
alias b='docker compose run --rm web bundle'
alias be='docker compose run --rm web bundle exec'
alias rails='docker compose run --rm web bundle exec rails'
alias websh='docker compose run --rm web /bin/sh'
alias tailscale="/Applications/Tailscale.app/Contents/MacOS/Tailscale"