From dad4d5acb78cb978810937335c96a46f0ab18f74 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Fri, 17 Aug 2018 22:42:37 -0400 Subject: Add "private" alias to source encrypted file Why is there no easy way to *edit* an encrypted file? --- home/.kshrc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'home') diff --git a/home/.kshrc b/home/.kshrc index 972bace9..b0b225e9 100644 --- a/home/.kshrc +++ b/home/.kshrc @@ -26,6 +26,9 @@ export NETHACKOPTIONS=' ' alias ll='ls -lh' +if [[ $(uname) = 'Linux' ]]; then + alias ls='ls --color=auto' grep='grep --color' rm='rm -I' +fi alias gs='git status --short --branch' gd='git diff' alias gsh='git show' gl='git log --graph --pretty=log' alias gco='git checkout' gb='git branch' gm='git merge' gst='git stash' @@ -34,9 +37,7 @@ alias gc='git commit' gca='gc --amend' gt='git tag' alias gp='git push' gu='git pull' gf='git fetch' alias gr='git rebase' gra='gr --abort' grc='gr --continue' grs='gr --skip' alias rand='openssl rand -base64 33' -if [[ $(uname) = 'Linux' ]]; then - alias ls='ls --color=auto' grep='grep --color' rm='rm -I' -fi +alias private='eval "$(gpg -d ~/.private)"' function colors { typeset sgr0=sgr0 setaf=setaf -- cgit 1.4.1