-
Notifications
You must be signed in to change notification settings - Fork 0
/
dot_aliase.tmpl
68 lines (52 loc) · 1.98 KB
/
dot_aliase.tmpl
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
alias cpuavail='cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_governors'
alias cpushow='cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'
alias cpuhigh='echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor'
alias cmux='tmux attach-session -t cmus || tmux new-session -A -D -s cmus "$(which cmus)"'
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# Add an "alert" alias for long running commands. Use like so:
# sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
{{ if lookPath "whipper" }}
{{else}}
alias whipper="docker run -ti --rm --device=/dev/cdrom \
--mount type=bind,source={{joinPath .chezmoi.homeDir ".config/whipper"}},target=/home/worker/.config/whipper \
--mount type=bind,source={{joinPath .chezmoi.homeDir "/whipper" }},target=/whipper \
--mount type=bind,source={{joinPath .chezmoi.homeDir "/output"}},target=/output \
whipperteam/whipper"
{{end}}
{{ if lookPath "kitten" }}
alias imgcat="kitty +kitten icat"
if [[ $TERM == "xterm-kitty" ]] ; then
alias ssh="kitty +kitten ssh"
fi
{{end}}
{{ if lookPath "alacritty" }}
if [[ $TERM == "alacritty" ]] ; then
alias ssh='TERM=xterm-256color ssh'
fi
{{end}}
{{ if lookPath "kitten" }}alias kssh="kitty +kitten ssh"{{end}}
{{ if lookPath "alacritty" }}alias ssh='TERM=xterm-256color ssh'{{end}}
function changeRefreshRate(){
xrandr --output DP-1 --mode "1920x1080" -r 144.0
}
{{ if lookPath "kubectl" }}
ns () {
kubectl config set-context --current --namespace=$1
}
alias k="kubectl"
{{end}}
{{ if lookPath "youtube-dl" }}
function ydl () { youtube-dl --no-progress ${1} & }
{{end}}
{{if lookPath "docker"}}
alias dockerKill='docker stop $(docker ps -aq) && docker rm $(docker ps -aq) docker rmi $(docker images -q)'
{{end}}
{{ if lookPath "nerdctl" }}
# alias docker="nerdctl"
{{end}}
if [ -z "$EDITOR" ] ; then
alias vim="$EDITOR"
fi