Skip to content

Instantly share code, notes, and snippets.

@fledra
Last active August 15, 2022 20:04
Show Gist options
  • Save fledra/b5bb2d340a03f5f7de5c9e281d3d8617 to your computer and use it in GitHub Desktop.
Save fledra/b5bb2d340a03f5f7de5c9e281d3d8617 to your computer and use it in GitHub Desktop.
some aliases i use
#!/usr/bin/env sh
# use neovim for vim if present.
command -v nvim >/dev/null && alias vim="nvim" vimdiff="nvim -d"
# make nano use 4 space tabs
alias nano="nano -T 4"
alias sa="cat ~/.bash_aliases" \
ea="$EDITOR ~/.bash_aliases" \
v="vim" \
sv="sudo vim" \
n="nano" \
sn="sudo nano" \
e="$EDITOR" \
c="$CODEEDITOR" \
q="exit" \
ka="killall" \
mkd="mkdir -pv" \
p="sudo pacman" \
a="sudo apt" \
j="journalctl -xf" \
SS="sudo systemctl" \
sns="sensors" \
sus="systemctl suspend" \
io="sudo iotop" \
ls="ls --color=auto --group-directories-first" \
lsde="ls -lah --color=auto --group-directories-first" \
grep="grep --color=auto" \
diff="diff --color=auto" \
ccat="highlight --out-format=ansi" \
lsp="pacman -Qett --color=always | less -r" \
sdn="sudo shutdown -h now" \
g="git" \
gs="git status" \
gc="git commit" \
gcm="git commit -m" \
gp="git push" \
ga="git add" \
gaa="git add ." \
gprg="git for-each-ref --format '%(refname:short)' --merged HEAD refs/heads | grep -v 'master\|main' | xargs git branch -D" \
d="docker" \
dc="docker-compose" \
dcu="docker-compose up" \
dcb="docker-compose build && docker-compose up" \
dcd="docker-compose down" \
f="fuck" \
nf="neofetch" \
nvm-lts="nvm install lts/* --reinstall-packages-from=default --latest-npm" \
nvm-latest="nvm install node --reinstall-packages-from=default --latest-npm" \
rb="node -e \"console.log(require('crypto').randomBytes(128).toString('hex'))\"" \
gpgk="echo 1 | gpg -s && clear"
#alias rmp="sudo pacman -Rsn $(pacman -Qdtq)"
#alias rmyay="yay -Rsn $(yay -Qdtq)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment