-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaliasrc
62 lines (56 loc) · 1.53 KB
/
aliasrc
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
#!/usr/bin/bash
alias ls="lsd"
alias ll="ls -lah --color=auto"
alias vim="nvim"
alias svim="sudo nvim"
alias latr="ls -latr"
alias cp="cp -iv"
alias mv="mv -iv"
alias mkd="mkdir -pv"
alias grep="grep --color=auto"
alias diff="diff --color=auto"
alias ...="cd ../../"
alias sc="sudo systemctl"
alias dc="docker-compose"
alias rm-nm="find . -name node_modules -type d -prune -exec rm -rf '{}' +"
alias tbase="tmux new -s base"
alias npm-update="ncu -u && npm i"
#alias man="viman"
alias ev="vim ~/.config/nvim/init.vim"
alias ez="vim ~/.config/zsh/.zshrc"
alias ea="vim ~/.config/aliasrc"
alias et="vim ~/.config/tmux/tmux.conf"
alias h='function hdi(){ ~/.local/bin/howdoi $* -c -n 5; }; hdi'
alias ts="npx ts-node"
react-native-typescript-new(){
npx react-native init $1 --template react-native-template-typescript
}
se() { nvim $(fd -I -H -d 4 -E node_modules '' ~/Work | sk -m); }
work () {
cd $(fd -t d -d 2 "$1" ~/Work | sk );
}
mod() {
vim +:GFiles;
}
push(){
currentBranch=$(git rev-parse --abbrev-ref HEAD);
echo "push changes to $currentBranch";
git push origin $currentBranch;
}
pull(){
currentBranch=$(git rev-parse --abbrev-ref HEAD);
echo "pull $currentBranch";
git pull origin $currentBranch;
}
jwtd() {
if [[ -x $(command -v jq) ]]; then
jq -R 'split(".") | .[0],.[1] | @base64d | fromjson' <<< "${1}"
echo "Signature: $(echo "${1}" | awk -F'.' '{print $3}')"
fi
}
tryhackmevpn() {
sudo openvpn "${HOME}/Vpn/try-hack-me/r6nd5j5tho.ovpn"
}
hackthebockvpn() {
sudo openvpn "${HOME}/Vpn/hack-the-box/30xi251.ovpn"
}