From 70dcf12bedb745c731682871e92a9e3d3983d776 Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Thu, 11 Aug 2022 10:02:06 -0300 Subject: Add zsh config --- .config/zsh/config.d/alias.zsh | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .config/zsh/config.d/alias.zsh (limited to '.config/zsh/config.d/alias.zsh') diff --git a/.config/zsh/config.d/alias.zsh b/.config/zsh/config.d/alias.zsh new file mode 100644 index 00000000..4c491d1e --- /dev/null +++ b/.config/zsh/config.d/alias.zsh @@ -0,0 +1,41 @@ +#!/usr/bin/env zsh + +# Colorize grep output (good for log files) +alias grep='grep --color=auto' +alias egrep='egrep --color=auto' +alias fgrep='fgrep --color=auto' + +# confirm before overwriting something +alias cp="cp -i" +alias mv='mv -i' +alias rm='rm -i' + +alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME' +alias ..='cd ..' +alias df='df -h' # human-readable sizes +alias free='free -m' # show sizes in MB + + +alias ls='exa -la --color=always --group-directories-first' +alias pr='ping rogs.me' +alias my-ip="curl ifconfig.me" +alias emacs="emacsclient -c -a 'emacs'" +alias prometeo="cd ~/code/prometeo/prometeo" +alias prometeo-vpn="sudo wg-quick down wg0 && mullvad disconnect && sudo wg-quick up wg0" + +# GIT +alias gcd="git checkout develop" + +# SSH +alias cloud="ssh root@cloud.rogs.me" + +# Python + +alias mkv="mkv .venv" + +mvenv() { + deactivate || true + rm -rf .venv + mkv + pip install -r "$1" +} -- cgit v1.2.3