initial commit
This commit is contained in:
commit
b78763d13e
2 changed files with 111 additions and 0 deletions
81
aliasrc
Normal file
81
aliasrc
Normal file
|
@ -0,0 +1,81 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Use neovim for vim if present.
|
||||
[ -x "$(command -v nvim)" ] && alias vim="nvim" vimdiff="nvim -d"
|
||||
|
||||
# Use $XINITRC variable if file exists.
|
||||
[ -f "$XINITRC" ] && alias startx="startx $XINITRC"
|
||||
|
||||
for command in mount umount apt dnf xbps-install pacman updatedb init systemctl service openrc-shutdown reboot sv; do
|
||||
alias $command="doas $command"
|
||||
done; unset command
|
||||
|
||||
|
||||
if command -v doas > /dev/null
|
||||
then
|
||||
alias \
|
||||
sudo="doas" \
|
||||
usod="doas" \
|
||||
suod="doas" \
|
||||
duso="doas" \
|
||||
osud="doas" \
|
||||
duso="doas" \
|
||||
daos="doas" \
|
||||
daso="doas" \
|
||||
ados="doas" \
|
||||
odas="doas";
|
||||
else
|
||||
alias \
|
||||
doas="sudo" \
|
||||
usod="sudo" \
|
||||
suod="sudo" \
|
||||
duso="sudo" \
|
||||
osud="sudo" \
|
||||
duso="sudo" \
|
||||
daos="sudo" \
|
||||
daso="sudo" \
|
||||
ados="sudo" \
|
||||
odas="sudo";
|
||||
fi
|
||||
|
||||
alias \
|
||||
sl="ls" \
|
||||
ls="ls -hN --color=auto" \
|
||||
la="ls -ahN --color=auto" \
|
||||
ll="ls -ahlN --color=auto"
|
||||
|
||||
alias \
|
||||
lsb="lsblk -a" \
|
||||
lsu="lsusb"
|
||||
|
||||
alias \
|
||||
:q="exit" \
|
||||
ZZ="exit" \
|
||||
ZQ="exit" \
|
||||
quit="exit"
|
||||
|
||||
alias \
|
||||
cp="cp -iv" \
|
||||
mk="mkdir -pv" \
|
||||
rm="rm -rI" \
|
||||
mv="mv -iv"
|
||||
|
||||
alias \
|
||||
rsync="rsync -rtvzP"
|
||||
|
||||
alias \
|
||||
t="tmux" \
|
||||
ta="tmux new -A -s" \
|
||||
tn="tmux new-session -t"
|
||||
|
||||
alias \
|
||||
v="$EDITOR" \
|
||||
e="$EDITOR" \
|
||||
z="zathura" \
|
||||
syu="pacman -Syu" \
|
||||
n="nnn"
|
||||
|
||||
alias \
|
||||
info="info --vi-keys"
|
||||
|
||||
[ -f $XDG_CONFIG_HOME/extrarc ] && . $XDG_CONFIG_HOME/extrarc
|
Loading…
Add table
Add a link
Reference in a new issue