-
Notifications
You must be signed in to change notification settings - Fork 0
/
dot_aliases
33 lines (27 loc) · 1.3 KB
/
dot_aliases
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
# -*- mode: sh; -*-
alias brewup='brew update; brew upgrade; brew cleanup; brew doctor'
# File navigation
# alias cdh="cd ~"
alias x="exit"
alias ls='exa --icons -1 --all'
alias l="exa --icons --all"
alias ll="exa --icons --all --long --classify"
alias tree='exa --icons --all --tree --classify'
alias shrub='exa --icons --all --tree --level=2 --classify'
# alias npm='pnpm'
# alias cat="bat"
# alias python=/usr/local/bin/python3
# alias pip=/usr/local/bin/pip3
alias ca="chezmoi apply && reload"
alias ce="code /Users/dbowling/.local/share/chezmoi"
alias gs="git status"
alias header="watch --color http -h --pretty all "
# Open all merge conflicts or currently changed files in VS Code
# Switch out `code` for `subl`, `vim`, `atom` or your editor's CLI
alias fix="git diff --name-only | uniq | xargs code"
alias "git latest"="git for-each-ref --sort=-committerdate refs/heads/"
alias funk="afplay /System/Library/Sounds/Funk.aiff"
alias glass="afplay /System/Library/Sounds/Glass.aiff"
alias npm-install-and-test-update="npm install && npm ci && npm run build && npm run test && funk"
alias lu="npx lerna bootstrap --ci --concurrency=8 && npm run lint && npm test"
alias _aws_login="aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin 935235593273.dkr.ecr.us-east-1.amazonaws.com"