mirror of
https://github.com/LukeSmithxyz/voidrice.git
synced 2026-03-20 01:37:45 +01:00
The `killall` command doesn't come shipped in all distributions (Void Linux as an example), on the other hand `pkill` does. Unsure what the exact intention on each call is but the `-9` signal can be replaced with `-x` if the intention is not to end all instances. Also note that I left `pkill -x Xorg` without the `-9` signal because for some reason it won't function as expected and end up halting the system (at least on Void Linux).
44 lines
1.2 KiB
Bash
44 lines
1.2 KiB
Bash
#!/bin/sh
|
|
|
|
# Use neovim for vim if present.
|
|
command -v nvim >/dev/null && alias vim="nvim" vimdiff="nvim -d"
|
|
|
|
# Verbosity and settings that you pretty much just always are going to want.
|
|
alias \
|
|
cp="cp -iv" \
|
|
mv="mv -iv" \
|
|
rm="rm -vI" \
|
|
mkd="mkdir -pv" \
|
|
yt="youtube-dl --add-metadata -i" \
|
|
yta="yt -x -f bestaudio/best" \
|
|
ffmpeg="ffmpeg -hide_banner"
|
|
|
|
# Colorize commands when possible.
|
|
alias \
|
|
ls="ls -hN --color=auto --group-directories-first" \
|
|
grep="grep --color=auto" \
|
|
diff="diff --color=auto" \
|
|
ccat="highlight --out-format=ansi"
|
|
|
|
# These common commands are just too long! Abbreviate them.
|
|
alias \
|
|
ka="pkill -9" \
|
|
g="git" \
|
|
trem="transmission-remote" \
|
|
YT="youtube-viewer" \
|
|
sdn="sudo shutdown -h now" \
|
|
f="$FILE" \
|
|
e="$EDITOR" \
|
|
v="$EDITOR" \
|
|
p="sudo pacman" \
|
|
xi="sudo xbps-install" \
|
|
xr="sudo xbps-remove -R" \
|
|
xq="xbps-query" \
|
|
z="zathura"
|
|
|
|
alias \
|
|
magit="nvim -c MagitOnly" \
|
|
ref="shortcuts >/dev/null; source ${XDG_CONFIG_HOME:-$HOME/.config}/shortcutrc ; source ${XDG_CONFIG_HOME:-$HOME/.config}/zshnameddirrc" \
|
|
weath="less -S ${XDG_DATA_HOME:-$HOME/.local/share}/weatherreport" \
|
|
tmux="tmux -f ${XDG_CONFIG_HOME:-$HOME/.config}/tmux/tmux.conf" \
|