2021-10-02 11:21:15 -04:00
|
|
|
# Color ls
|
|
|
|
alias ls='ls --color=auto'
|
2021-10-02 11:29:37 -04:00
|
|
|
|
2021-12-29 11:36:22 -05:00
|
|
|
# Run mpv from clipboard, replacing Invidious instances with YouTube's domain
|
2022-03-12 20:28:14 -05:00
|
|
|
# Limit mpv and youtube-dl to 1080p so it doesn't use too much bandwidth
|
2022-05-10 21:38:33 -04:00
|
|
|
alias mpvy='mpv --ytdl-format="bestvideo[ext=mp4][height<=?1080]+bestaudio[ext=m4a]" (xsel -b)'
|
2021-10-02 11:29:37 -04:00
|
|
|
|
2021-10-19 21:27:35 -04:00
|
|
|
alias youtube-dl='youtube-dl -f "bestvideo[ext=mp4][height<=?1080]+bestaudio[ext=m4a]"'
|
|
|
|
|
2021-12-29 11:36:22 -05:00
|
|
|
# Send screenshots to my VM
|
|
|
|
alias scr='scp ~/med/screen/latest.png boron:~'
|
|
|
|
|
2021-10-02 11:21:15 -04:00
|
|
|
# Set gpg tty so curses pinentry works
|
2021-10-21 17:44:21 -04:00
|
|
|
alias gpgt='export GPG_TTY=(tty)'
|
2021-10-02 11:29:37 -04:00
|
|
|
|
2021-10-02 11:21:15 -04:00
|
|
|
# Remove newlines from clipboard (for competitive programming)
|
|
|
|
alias dnl='xsel -b | tr "\n" " " | xsel -ib'
|
2021-10-02 11:29:37 -04:00
|
|
|
|
2021-10-02 11:21:15 -04:00
|
|
|
# Private neovim
|
|
|
|
alias nvimp='nvim -u NONE -c "setlocal history=0 nobackup nomodeline noshelltemp noswapfile noundofile nowritebackup secure viminfo=\"\""'
|
2021-10-02 11:29:37 -04:00
|
|
|
|
|
|
|
# Read pdf file as text
|
2021-10-21 17:44:21 -04:00
|
|
|
function pdfr
|
|
|
|
pdftotext $argv - | nvim
|
|
|
|
end
|
2021-10-02 11:29:37 -04:00
|
|
|
|
2021-10-02 11:21:15 -04:00
|
|
|
# Specific to my Gentoo system
|
|
|
|
alias genlop='doas -u portage /usr/bin/genlop'
|
|
|
|
alias loginctl='doas /bin/loginctl'
|