blob: abfff810e5fe66e9aca725c5249319c56d1d992d (
plain)
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
#!/bin/sh
## # zsh / aliases # ##
alias grep='grep --colour=auto'
alias ls='ls --color=auto'
# shorthands
alias ll='ls -lGh'
alias la='ls -lGAh'
alias lu='ls -lSh'
alias lf='ranger'
alias lc="wc -l"
alias du='du -sh'
alias df='df -h'
alias cl='clear'
alias cd='z'
alias mkdir="mkdir -pv"
alias cp="cp -v"
alias mv="mv -v"
alias rm="rm -Iv"
alias ln="ln -v"
alias chown="chown -v"
alias chmod="chmod -v"
alias chgrp="chgrp -v"
alias m="make -j`nproc`"
alias mc="make clean"
alias hd='hexdump -C'
alias tmux="tmux new -A"
alias am='alsamixer --card 0'
alias x='cd ~ ; startx'
alias vim='nvim'
alias vi='nvim'
alias v='nvim'
alias fzf='sk'
# directories
configdir=$HOME/.config
alias cds='cd $configdir/suckless/'
# zsh
alias zal='vim $configdir/zsh/aliases'
alias zrc='vim $configdir/zsh/zshrc'
alias zen='vim $configdir/zsh/env'
# packages
alias xbpi='sudo xbps-install'
alias xbpr='sudo xbps-remove'
alias xbpq='xbps-query -Rs'
alias xbpl='xbps-query -l'
alias xbpm='xbps-query -m'
# scripts
scriptdir=$HOME/.scripts
alias rgbhex='python $scriptdir/rgbhex.py'
alias sched='python $scriptdir/sched.py'
alias vis='python $scriptdir/vis.py'
# aesthetic
alias filmelematrix='cmatrix -C red -a'
alias colorfetch='neofetch --block_range 0 15'
alias change-bg='feh --bg-fill --no-fehbg'
alias clock='tty-clock -Dc -C 4'
alias sens='watch -n 0.1 sensors'
alias htopr='htop -C -U'
alias sxiv='sxiv -bpqra'
# tools
alias newsboat='newsboat -C ~/.config/newsboat/newsboat.conf -c ~/.config/newsboat/cache.db -u ~/.config/newsboat/urls'
alias w2x='waifu2x-converter-cpp -f png --noise-level 3 -c 9 -q 100 --disable-gpu --mode noise-scale -i'
alias catgirl="catgirl -h irc.libera.chat -j '#voidlinux'"
# gaming
alias proton='~/.local/share/Steam/steamapps/common/Proton\ -\ Experimental/proton run'
alias protonge='~/.local/share/Steam/compatibilitytools.d/GE-Proton9-10/proton run'
# media
alias mpv='mpv --ytdl-format="bestvideo[ext=mp4]+bestaudio[ext=m4a]"'
alias streamlink='streamlink --default-stream best --twitch-disable-ads --player mpv'
alias ytmpv='mpv --ytdl-format="bestvideo[ext=mp4]+bestaudio[ext=m4a]"'
alias ytmp3='yt-dlp --format 'ba' --extract-audio --audio-quality 0 --audio-format mp3'
alias ytmp4='yt-dlp -S res,ext:mp4:m4a --recode mp4'
# envycontrol for nvidia optimus
envycontrol='/home/alphara/dev/envycontrol/envycontrol.py'
alias dedicated='sudo $envycontrol -s nvidia --coolbits 31 --verbose'
alias dedicated-force='sudo $envycontrol -s nvidia --coolbits 31 --verbose --force-comp'
alias integrated='sudo $envycontrol -s integrated --verbose'
alias hybrid='sudo $envycontrol -s hybrid --rtd3 3 --verbose'
|