-
Notifications
You must be signed in to change notification settings - Fork 1
/
.bash_aliases_ext
47 lines (34 loc) · 1.05 KB
/
.bash_aliases_ext
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
#!/usr/bin/env bash
alias cdw='cd /var/www'
function nr() {
local -r SCRIPT=${1}
shift
npm run --quiet ${SCRIPT} -- ${@}
}
alias nrd='npm run dev || npm run develop'
alias nrbl='npm run build:lib'
alias ni='npm install --verbose'
alias nig='npm install --prefix ~/.npm-global -g'
alias nu='npm update'
alias ninu='ni & wait; nu'
alias y='yarn'
alias yi='yarn install'
alias ys='yarn start'
alias yb='yarn build'
alias ybs='yb && ys'
alias dc='docker-compose '
alias dcrm='docker-compose rm'
alias docker-stop-all='docker stop $(docker ps -a -q)'
alias docker-rm-containers='docker rm $(docker ps -a -q)'
alias docker-rm-images='docker rmi $(docker images -q)'
docker-compose-watch() {
local TIME=5
[[ -n $1 ]] && TIME=$1
watch -d -t -c -n ${TIME} docker-compose ps
}
alias dcw='docker-compose-watch'
alias bat="PAGER=less bat "
alias apache='sudo service apache2 '
alias rmjestcache='rm -rf /tmp/jest_rs/'
md() { pandoc "$@" | lynx -stdin; } # the ultimate markdowm reading combo !
alias gotop='gotop-cjbassi' # because i installed it via snap this time.