config

OpenBSD system configuration
git clone git://jacobedwards.org/config
Log | Files | Refs | README

commit ebb6214e2f37a2edacb7320e71768c5659070149
parent ef6935aa4d9998f4d9c2078af097f3f587e1d74e
Author: jacobs-github <JacobDoesLinux@protonmail.com>
Date:   Mon, 10 Feb 2020 13:21:38 -0800

initial commit of seperated aliases (same as zsh aliases + 2-3 more)

Diffstat:
Aaliases/.aliases | 60++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+), 0 deletions(-)

diff --git a/aliases/.aliases b/aliases/.aliases @@ -0,0 +1,60 @@ +# vim filetype=sh +source "$HOME/.aliases-private" + +# GNU Coreutils / Basic Utilities +alias sudo='sudo -E' +alias grep='grep --color' +alias ls='ls --hide 'Downloads' --color=always --group-directories-first' +alias mv='mv --no-clobber' +alias cp='cp --no-clobber' +alias tmux='tmux -u' +alias suspend='systemctl suspend' +alias hibernate='systemctl hibernate' + +# program extentions +alias pacman='pacman-c' + +# etc +alias ncmpcpp='ncmpcpp -q' +alias screenshots='sxiv -t ~/media/screenshots/' + +# shortcuts/renaming +alias meta='exiftool' +alias cfg='config' +alias v='nvim' +alias vim='nvim' +alias gitd='git diff --cached' + + +# functions +# dictinary search +function dict(){ + curl "dict.org/d:$1" | less +} + +# for opening the note of today (through my note script in bin repo) +function daily(){ + time="$(date +%H%M)" + # counts as the previous day until six + if [[ "$time" -gt 0 ]] && [[ "$time" -lt 600 ]]; then + date="$(date +%Y/%m)/" + day="$( expr "$(date +%d)" - 1 )" + + if [ "$day" -lt 10 ]; then + date="$date/0$day" + else + date="$date/$day" + fi + + else + date="$( date +%Y/%m/%d)" + fi + + if [ ! -e "$NOTES/daily/$date" ]; then + printf "$( date +%d/%m/%Y)\n\n$( date '+%R' )" >> "$NOTES/daily/$date" + else + printf "\n\n$( date '+%R' )" >> "$NOTES/daily/$date" + fi + + note "daily/$date" +}