diff --git a/bash/utility b/bash/utility new file mode 100644 index 0000000..c4fc800 --- /dev/null +++ b/bash/utility @@ -0,0 +1,8 @@ +#!/bin/bash + +# --- Note-taking facilitated --------------------------------- +NOTE_PATH='/Users/w0ryn/Documents/notes'; +NOTE_EXTENSION='.txt'; +alias mynotes='cd $NOTE_PATH'; +function note() { vim $NOTE_PATH/$1$NOTE_EXTENSION; } +function notes() { NOTE="$NOTE_PATH/$1$NOTE_EXTENSION"; [ $1 ] && [ -f $NOTE ] && vim $NOTE || vim $NOTE_PATH; } diff --git a/bashrc b/bashrc index 6bae4c4..e6ca080 100644 --- a/bashrc +++ b/bashrc @@ -15,23 +15,24 @@ if [[ "$OSTYPE" == "linux-gnu" ]]; then for file in $(find $RC_DIR/linux -type f); do source $file; done; fi +# --- ViM as default editor ----------------------------------- +export EDITOR='vim' +export VISUAL='vim' + # --- Welcome message ----------------------------------------- exec figlet "Welcome, beautiful" | lolcat; echo; cowsay -p "damn u sexy" | lolcat; -# --- Utility Alias ------------------------------------------- alias restart='clear; source ~/.bashrc; echo' # --- !@#$ Aliases -------------------------------------------- alias clera='clear'; alias sl='sl -alF | lolcat'; -# --- Note-taking facilitated --------------------------------- -NOTE_PATH='/Users/w0ryn/Documents/notes'; -NOTE_EXTENSION='.txt'; -alias mynotes='cd $NOTE_PATH'; -function note() { vim $NOTE_PATH/$1$NOTE_EXTENSION; } -function notes() { NOTE="$NOTE_PATH/$1$NOTE_EXTENSION"; [ $1 ] && [ -f $NOTE ] && vim $NOTE || vim $NOTE_PATH; } -# --- ViM as default editor ----------------------------------- -export EDITOR='vim' -export VISUAL='vim' +# --- BASH RC DEPENDENCIES ------------------------------------ +# sl +# lolcat +# figlet +# fortune +# vim +# cowsay