-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathprofile
68 lines (57 loc) · 1.48 KB
/
profile
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
66
67
68
# Uncomment when using macos
#eval "$(/opt/homebrew/bin/brew shellenv)"
# cool
music() {
mpv --volume=44.0 "ytdl://ytsearch: "$1""
}
alias ani="ani-cli"
alias aniq="ani-cli -q"
# https://github.com/getantibody/antibody
alias au="antibody upgrade"
# automation
alias gcurl="curl --header "Authorization: Bearer $(gcloud auth print-identity-token)""
# git
alias add="git add ."
alias cm="git commit -m "
alias push="git push"
# config edits
alias vi="nvim"
alias vim="nvim"
alias vv="vi ~/.vimrc"
alias vz="vi ~/.zshrc"
alias va="vi ~/.profile"
alias vzp="vi ~/.zsh_plugins.txt"
# golang
alias gm="go mod init"
alias gi="go install"
alias gl="golangci-lint run"
alias gv="go install golang.org/x/vuln/cmd/govulncheck@latest && govulncheck ./..."
alias gd="echo \"Check http://localhost:6060\" && godoc"
alias gb="go build"
alias gt="go mod tidy"
alias grm="go run main.go"
# docker
alias container="docker container list"
alias images="docker image list"
alias dib="docker build ./"
alias dcu="docker-compose up"
alias dcud="docker-compose -p stack up -d"
alias dcd="docker-compose down"
alias dcc="docker-compose down --rmi all -v --remove-orphans "
#k8
alias kname="kubectl get ns"
alias kstatus="kubectl get all"
alias kls="kubectl get all"
# macos
alias bu="brew upgrade"
alias bi="brew install"
alias br="brew uninstall"
alias bs="brew search"
# termhax
alias gx="chmod +x "
alias cl="clear"
#alias ls="ls -GFh"
alias x="exit"
alias ls="exa --icons -lah"
alias tree="exa -Tl"
alias cat="bat"