1
0
mirror of https://github.com/Mayccoll/Gogh.git synced 2023-08-10 21:12:46 +03:00

Merge pull request #160 from phenonymous/master

Gogh 2.0 🎉   🎉   🎉   🎉 
Another amazing PR 
thank you very much
This commit is contained in:
Mayccoll 2018-12-01 09:21:05 -05:00 committed by GitHub
commit d03a597b65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
173 changed files with 6746 additions and 8265 deletions

2
.gitignore vendored
View File

@ -1,3 +1,5 @@
out.txt
gh-pages/node_modules
*lock*
.stfolder
apply-colors-original.sh

View File

@ -5,9 +5,9 @@ Gogh
## :small_orange_diamond: [Visit the Website](http://mayccoll.github.io/Gogh) :small_orange_diamond:
## Color Scheme for Gnome Terminal and Pantheon Terminal
## Color Scheme for Gnome Terminal, Pantheon Terminal and Tilix
Color Schemes For Ubuntu, Linux Mint, Elementary OS and all distributions that use gnome terminal or Pantheon Terminal, initially inspired by Elementary OS Luna. Also work on iTerm for macOS. You can check some themes [here...](https://mayccoll.github.io/Gogh/)
Color Schemes For Ubuntu, Linux Mint, Elementary OS and all distributions that use gnome terminal, Pantheon Terminal or Tilix, initially inspired by Elementary OS Luna. Also work on iTerm for macOS. You can check some themes [here...](https://mayccoll.github.io/Gogh/)
![elementary](https://raw.githubusercontent.com/Mayccoll/Gogh/master/images/demos/themes.gif)
@ -19,7 +19,7 @@ Color Schemes For Ubuntu, Linux Mint, Elementary OS and all distributions that u
## Pre-Install
```bash
$ sudo apt-get install dconf-cli
$ sudo apt-get install dconf-cli
```
## [Install](https://github.com/Mayccoll/Gogh/blob/master/content/install.md)
@ -27,7 +27,13 @@ $ sudo apt-get install dconf-cli
Just copy and paste One line command.
```bash
$ wget -O gogh https://git.io/vQgMr && chmod +x gogh && ./gogh && rm gogh
$ bash -c "$(wget -qO- https://git.io/vQgMr)"
```
or if you are a mac user
```bash
$ bash -c "$(curl -sLo- https://git.io/vQgMr)"
```
**DEMO:**

857
apply-colors.sh Executable file → Normal file
View File

@ -1,393 +1,628 @@
#!/usr/bin/env bash
# |
# | Early pre-requisites check
# | ===========================================
UUIDGEN="${UUIDGEN:-$(command -v uuidgen | xargs echo)}"
DCONF="${DCONF:-$(command -v dconf | xargs echo)}"
GCONF="${GCONF:-$(command -v gconftool-2 | xargs echo)}"
GS="${GS:-$(command -v gsettings | xargs echo)}"
# Note: xargs echo is to make the command sucessful even if it was not
# otherwise the script will exit if the command does not exist (elementary os)
# |
# | Make sure all exported variables get unset no matter what
# | Defining this in this script because it gets called even if
# | gogh.sh was not called. Exported variables in gogh.sh gets
# | handled there in case there was en error before this script was called
# | ============================================
GLOBAL_VAR_CLEANUP() {
unset PROFILE_NAME
unset PROFILE_SLUG
unset scratchdir
unset TILIX_RES
unset TERMINAL
unset LOOP
unset OPTLENGTH
for c in $(seq -s " " -w 16); do
unset DEMO_COLOR_${c}
unset COLOR_${c}
done
unset BACKGROUND_COLOR
unset FOREGROUND_COLOR
unset CURSOR_COLOR
unset PROFILE_NAME
}
# Note: Since all scripts gets invoked in a subshell the traps from the parent shell
# will not get inherited. Hence traps defined in gogh.sh and print-themes.sh will still trigger
trap 'GLOBAL_VAR_CLEANUP; trap - EXIT' EXIT HUP INT QUIT PIPE TERM
# |
# | Second test for TERMINAL in case user ran
# | theme script directly instead of gogh.sh
# | ============================================
if [[ -z "${TERMINAL:-}" ]]; then
# |
# | Check for the terminal name (depening on os)
# | ===========================================
OS="$(uname)"
if [[ "$OS" = "Darwin" ]]; then
TERMINAL=$TERM_PROGRAM
elif [[ "${OS#CYGWIN}" != "${OS}" ]]; then
TERMINAL="mintty"
else
# |
# | Depending on how the script was invoked, we need
# | to loop until pid is no longer a subshell
# | ===========================================
pid="$$"
TERMINAL="$(ps -h -o comm -p $pid)"
while [[ "${TERMINAL:(-2)}" == "sh" ]]; do
pid="$(ps -h -o ppid -p $pid)"
TERMINAL="$(ps -h -o comm -p $pid)"
done
fi
fi
case "${TERMINAL}" in
pantheon-terminal|io.elementary.t* )
if [[ -z "${GS}" ]]; then
printf '\n%s\n' "Error gsettings not found"
printf '%s\n' "sudo apt install dconf?"
printf '%s\n\n' "or export GS=/path/to/gsettings"
exit 1
fi
;;
mintty )
CFGFILE="${HOME}/.minttyrc"
if [[ ! -f "${CFGFILE}" ]]; then
printf '\n%s\n' "Warning: Couldn't find an existing configuration file, so one will be created for you."
printf '%s\n\n' "Warning: Are you really running Cygwin's mintty?"
touch "${CFGFILE}"
fi
;;
guake|tilix|mate-terminal|gnome-terminal* )
case "${TERMINAL}" in
guake|gnome-terminal* )
if [[ -z "${DCONF}" ]] && [[ -z "${GCONF}" ]]; then
printf '\n%s\n' "Error gconftool not found!"
printf '%s\n' "sudo apt install gconftool?"
printf '%s\n\n' "or export GCONF=/path/to/gconftool-2/"
exit 1
fi
;;
esac
if [[ -z "${DCONF}" ]]; then
printf '\n%s\n' "Error dconf not found"
printf '%s\n' "sudo apt install dconf?"
printf '%s\n\n' "or export DCONF=/path/to/dconf"
exit 1
fi
;;
esac
# |
# | Convert RGB to gnome colors
# | ===========================================
gnome_color () {
AA=${1:1:2}
BB=${1:3:2}
CC=${1:5:2}
AA=${1:1:2}
BB=${1:3:2}
CC=${1:5:2}
echo "#${AA}${AA}${BB}${BB}${CC}${CC}"
echo "#${AA}${AA}${BB}${BB}${CC}${CC}"
}
hexToDec () {
echo "$((16#${1}))"
echo "$((16#${1}))"
}
hexRGBtoDecRGB () {
R="$(hexToDec ${1:1:2})"
G="$(hexToDec ${1:3:2})"
B="$(hexToDec ${1:5:2})"
R="$(hexToDec "${1:1:2}")"
G="$(hexToDec "${1:3:2}")"
B="$(hexToDec "${1:5:2}")"
echo "$R" "$G" "$B"
echo "${R}" "${G}" "${B}"
}
convertRGBtoMac () {
read R G B<<<$(hexRGBtoDecRGB $1)
local color="${1}"
set --
set -- $(hexRGBtoDecRGB "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
R=$(echo "${R} / 255" | bc -l)
G=$(echo "${G} / 255" | bc -l)
B=$(echo "${B} / 255" | bc -l)
R=$(echo "${R} / 255" | bc -l)
G=$(echo "${G} / 255" | bc -l)
B=$(echo "${B} / 255" | bc -l)
echo "$R" "$G" "$B"
echo "${R}" "${G}" "${B}"
}
createMinttyEntry () {
local name="$1"
local colour="$2"
local name="${1}"
local color="${2}"
set --
set -- $(hexRGBtoDecRGB "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
read R G B<<<$(hexRGBtoDecRGB $colour)
echo "$name=$R,$G,$B"
echo "${name}=${R},${G},${B}"
}
updateMinttyConfig () {
local config="$1"
local colour="$2"
local name="$3"
local config="${1}"
local color="${2}"
local name="${3}"
echo "`cat "${config}" | grep -v -e "^${name}="`" > $config
echo -n "$(createMinttyEntry ${name} ${colour})" >> $config
sed -i -r -e "s/^${name}=.+/$(createMinttyEntry "${name}" "${color}")/g" "${config}"
}
convertNameAndRGBtoITerm() {
local name=$1
read R G B<<<$(convertRGBtoMac $2)
echo "<key>$1</key><dict><key>Blue Component</key><real>${B}</real><key>Green Component</key><real>${G}</real><key>Red Component</key><real>${R}</real></dict>"
local name="${1}"
local color="${2}"
set --
set -- $(convertRGBtoMac "${color}")
R=${1}; shift; G=${1}; shift; B=${1}; shift
echo "<key>${name}</key><dict><key>Blue Component</key><real>${B}</real><key>Green Component</key><real>${G}</real><key>Red Component</key><real>${R}</real></dict>"
}
dset() {
local key="$1"; shift
local val="$1"; shift
local key="${1}"; shift
local val="${1}"
if [[ "$type" == "string" ]]; then
val="'$val'"
fi
"$DCONF" write "$PROFILE_KEY/$key" "$val"
"${DCONF}" write "${PROFILE_KEY}/${key}" "${val}"
}
# because dconf still doesn't have "append"
# Because dconf still doesn't have "append"
dlist_append() {
local key="$1"; shift
local val="$1"; shift
local key="${1}"; shift
local val="${1}"; shift
local entries
local entries="$(
{
"$DCONF" read "$key" | tr -d '[]' | tr , "\n" | fgrep -v "$val"
echo "'$val'"
} | head -c-1 | tr "\n" ,
)"
entries="$(
{
"${DCONF}" read "${key}" | tr -d "[]" | tr , "\n" | grep -F -v "${val}"
echo "'${val}'"
} | head -c-1 | tr "\n" ,
)"
"$DCONF" write "$key" "[$entries]"
"${DCONF}" write "${key}" "[${entries}]"
}
gcset() {
local type="${1}"; shift
local key="${1}"; shift
local val="${1}"
"${GCONF}" --set --type "${type}" "${PROFILE_KEY}/${key}" -- "${val}"
}
# Because gconftool doesn't have "append"
glist_append() {
local type="${1}"; shift
local key="${1}"; shift
local val="${1}"; shift
local entries
entries="$(
{
"${GCONF}" --get "${key}" | tr -d "[]" | tr , "\n" | grep -F -v "${val}"
echo "${val}"
} | head -c-1 | tr "\n" ,
)"
"${GCONF}" --set --type list --list-type "${type}" "${key}" "[${entries}]"
}
gset() {
local key="${1}"; shift
local val="${1}"
"${GS}" set "${PROFILE_KEY}" "${key}" "${val}"
}
set_theme() {
dset visible-name "'$PROFILE_NAME'"
dset background-color "'${BACKGROUND_COLOR}'"
dset foreground-color "'${FOREGROUND_COLOR}'"
if [ ! -z "${BOLD_COLOR}" ]; then
dset bold-color "'${BOLD_COLOR}'"
dset bold-color-same-as-fg "false"
else
dset bold-color "'${COLOR_08}'"
dset bold-color-same-as-fg "true"
fi
dset use-theme-colors "false"
dset use-theme-background "false"
dset visible-name "'${PROFILE_NAME}'"
dset background-color "'${BACKGROUND_COLOR}'"
dset foreground-color "'${FOREGROUND_COLOR}'"
if [[ -n "${BOLD_COLOR:-}" ]]; then
dset bold-color "'${BOLD_COLOR}'"
dset bold-color-same-as-fg "false"
else
dset bold-color "'${FOREGROUND_COLOR}'"
dset bold-color-same-as-fg "true"
fi
dset use-theme-colors "false"
dset use-theme-background "false"
}
legacy_set_theme() {
gcset string visible_name "${PROFILE_NAME}"
gcset string background_color "${BACKGROUND_COLOR}"
gcset string foreground_color "${FOREGROUND_COLOR}"
if [[ -n "${BOLD_COLOR:-}" ]]; then
gcset string bold_color "${BOLD_COLOR}"
gcset bool bold_color_same_as_fg "false"
else
gcset string bold_color "${FOREGROUND_COLOR}"
gcset bool bold_color_same_as_fg "true"
fi
gcset bool use_theme_colors "false"
gcset bool use_theme_background "false"
}
# |
# | Check for the terminal name (depening on os)
# | If terminal supports truecolor then we can show theme colors without applying the theme
# | ===========================================
if [[ -z "$TERMINAL" ]]; then
OS=$(uname)
if [ "$OS" = "Darwin" ]; then
# |
# | Check for the terminal name and decide how to apply
# | ===========================================
TERMINAL=$TERM_PROGRAM
elif [ "${OS#CYGWIN}" != "${OS}" ]; then
TERMINAL="mintty"
else
TERMINAL="$(ps -p $(ps -p $(ps -p $$ -o ppid=) -o ppid=) -o args=)"
fi
if [[ "${COLORTERM:-}" == "truecolor" ]] || [[ "${COLORTERM:-}" == "24bit" ]]; then
# gogh_colors have been moved here to avoid multiple definitions
function gogh_colors () {
# Build up the color string to avoid visual rendering
local color_str
# Note: {01..16} does not work on OSX
for c in $(seq -s " " -w 16); do
local color="COLOR_$c"
set -- $(hexRGBtoDecRGB "${!color}")
color_str+="\033[38;2;${1};${2};${3}m█████$(tput sgr0)"
[[ ${GOGH_DRY_RUN:-0} -eq 1 ]] && export "DEMO_COLOR_$c=\033[38;2;${1};${2};${3}m"
[[ "$c" == "08" ]] && color_str+="\n" # new line
done
printf '\n%b\n\n\n' "${color_str}"
unset color_str
}
else
function gogh_colors () {
# Build up the color string to avoid visual rendering
local color_str
for c in {0..15}; do
color_str+="$(tput setaf $c)█████$(tput sgr0)"
[[ $c == 7 ]] && color_str+="\n" # new line
done
printf '\n%b\n\n' "${color_str}"
unset color_str
}
fi
# |
# | Apply color scheme to terminal
# | Print theme colors
# | ===========================================
if [[ "$TERMINAL" =~ "guake" ]]; then
# |
# | Applying values if string contains guake
# | =============================================
# Note: Guake still uses gconf but plans to support dconf/gsettings when reaching 1.0.0.
# See notes for 0.8.1 in https://github.com/Guake/guake/blob/master/NEWS.
gconftool-2 -s -t string /apps/guake/style/background/color "${BACKGROUND_COLOR}"
gconftool-2 -s -t string /apps/guake/style/font/color "${FOREGROUND_COLOR}"
gconftool-2 -s -t string /apps/guake/style/font/palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
gconftool-2 -s -t string /apps/guake/style/font/palette_name "${PROFILE_NAME}"
gogh_colors
if [[ ${GOGH_DRY_RUN:-0} -eq 1 ]]; then
color
# End here if dry run was initiated
exit 0
fi
elif [ "$TERMINAL" = "iTerm.app" ]; then
# |
# | Applying values on iTerm2
# | ===========================================
BACKGROUND_COLOR=$(convertNameAndRGBtoITerm "Background Color" "$BACKGROUND_COLOR")
FOREGROUND_COLOR=$(convertNameAndRGBtoITerm "Foreground Color" "$FOREGROUND_COLOR")
COLOR_01=$(convertNameAndRGBtoITerm "Ansi 0 Color" "$COLOR_01")
COLOR_02=$(convertNameAndRGBtoITerm "Ansi 1 Color" "$COLOR_02")
COLOR_03=$(convertNameAndRGBtoITerm "Ansi 2 Color" "$COLOR_03")
COLOR_04=$(convertNameAndRGBtoITerm "Ansi 3 Color" "$COLOR_04")
COLOR_05=$(convertNameAndRGBtoITerm "Ansi 4 Color" "$COLOR_05")
COLOR_06=$(convertNameAndRGBtoITerm "Ansi 5 Color" "$COLOR_06")
COLOR_07=$(convertNameAndRGBtoITerm "Ansi 6 Color" "$COLOR_07")
COLOR_08=$(convertNameAndRGBtoITerm "Ansi 7 Color" "$COLOR_08")
COLOR_09=$(convertNameAndRGBtoITerm "Ansi 8 Color" "$COLOR_09")
COLOR_10=$(convertNameAndRGBtoITerm "Ansi 9 Color" "$COLOR_10")
COLOR_11=$(convertNameAndRGBtoITerm "Ansi 10 Color" "$COLOR_11")
COLOR_12=$(convertNameAndRGBtoITerm "Ansi 11 Color" "$COLOR_12")
COLOR_13=$(convertNameAndRGBtoITerm "Ansi 12 Color" "$COLOR_13")
COLOR_14=$(convertNameAndRGBtoITerm "Ansi 13 Color" "$COLOR_14")
COLOR_15=$(convertNameAndRGBtoITerm "Ansi 14 Color" "$COLOR_15")
COLOR_16=$(convertNameAndRGBtoITerm "Ansi 15 Color" "$COLOR_16")
# Assemble color scheme file contents
ITERMCOLORS='<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>'${BACKGROUND_COLOR}${FOREGROUND_COLOR}${COLOR_01}${COLOR_02}${COLOR_03}${COLOR_04}${COLOR_05}${COLOR_06}${COLOR_07}${COLOR_08}${COLOR_09}${COLOR_10}${COLOR_11}${COLOR_12}${COLOR_13}${COLOR_14}${COLOR_15}'</dict></plist>'
apply_elementary() {
# |
# | Applying values on elementary/pantheon terminal
# | ===========================================
gset background "${BACKGROUND_COLOR}"
gset foreground "${FOREGROUND_COLOR}"
gset cursor-color "${CURSOR_COLOR}"
gset palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
}
# Dump iTerm color scheme to file and import it by opening it
echo "$ITERMCOLORS" > "${PROFILE_NAME}.itermcolors"
open "${PROFILE_NAME}.itermcolors"
rm "${PROFILE_NAME}.itermcolors"
apply_cygwin() {
# |
# | Applying values on mintty (cygwin)
# | ===========================================
elif [ "$TERMINAL" = "pantheon-terminal" ]; then
# |
# | Applying values on pantheon-terminal
# | ===========================================
gsettings set org.pantheon.terminal.settings background "${BACKGROUND_COLOR}"
gsettings set org.pantheon.terminal.settings foreground "${FOREGROUND_COLOR}"
gsettings set org.pantheon.terminal.settings cursor-color "${CURSOR_COLOR}"
gsettings set org.pantheon.terminal.settings palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
echo "Patching mintty configuration file (${CFGFILE}) with new colors..."
elif [ "$TERMINAL" = "mate-terminal" ]; then
# |
# | Applying values on pantheon-terminal
# | ===========================================
updateMinttyConfig "$CFGFILE" "$COLOR_01" "Black"
updateMinttyConfig "$CFGFILE" "$COLOR_02" "Red"
updateMinttyConfig "$CFGFILE" "$COLOR_03" "Green"
updateMinttyConfig "$CFGFILE" "$COLOR_04" "Yellow"
updateMinttyConfig "$CFGFILE" "$COLOR_05" "Blue"
updateMinttyConfig "$CFGFILE" "$COLOR_06" "Magenta"
updateMinttyConfig "$CFGFILE" "$COLOR_07" "Cyan"
updateMinttyConfig "$CFGFILE" "$COLOR_08" "White"
[[ -z "$PROFILE_NAME" ]] && PROFILE_NAME="Default"
[[ -z "$PROFILE_SLUG" ]] && PROFILE_SLUG=$(uuidgen)
[[ -z "$DCONF" ]] && DCONF=dconf
updateMinttyConfig "$CFGFILE" "$COLOR_09" "BoldBlack"
updateMinttyConfig "$CFGFILE" "$COLOR_10" "BoldRed"
updateMinttyConfig "$CFGFILE" "$COLOR_11" "BoldGreen"
updateMinttyConfig "$CFGFILE" "$COLOR_12" "BoldYellow"
updateMinttyConfig "$CFGFILE" "$COLOR_13" "BoldBlue"
updateMinttyConfig "$CFGFILE" "$COLOR_14" "BoldMagenta"
updateMinttyConfig "$CFGFILE" "$COLOR_15" "BoldCyan"
updateMinttyConfig "$CFGFILE" "$COLOR_16" "BoldWhite"
BASE_DIR=/org/mate/terminal
PROFILE_DIR="$BASE_DIR/profiles"
updateMinttyConfig "$CFGFILE" "$BACKGROUND_COLOR" "Backgroundcolor"
updateMinttyConfig "$CFGFILE" "$FOREGROUND_COLOR" "Foregroundcolor"
updateMinttyConfig "$CFGFILE" "$CURSOR_COLOR" "Cursorcolor"
if [[ -n "$($DCONF read $BASE_DIR/global/default-profile)" ]]; then
DEFAULT_SLUG=$($DCONF read $BASE_DIR/global/default-profile | tr -d \')
else
DEFAULT_SLUG=$($DCONF list $PROFILE_DIR/ | head -n1 | tr -d \/)
echo "Done - please reopen your Cygwin terminal to see the changes"
}
apply_darwin() {
# |
# | Applying values on iTerm2
# | ===========================================
BACKGROUND_COLOR=$(convertNameAndRGBtoITerm "Background Color" "$BACKGROUND_COLOR")
FOREGROUND_COLOR=$(convertNameAndRGBtoITerm "Foreground Color" "$FOREGROUND_COLOR")
COLOR_01=$(convertNameAndRGBtoITerm "Ansi 0 Color" "$COLOR_01")
COLOR_02=$(convertNameAndRGBtoITerm "Ansi 1 Color" "$COLOR_02")
COLOR_03=$(convertNameAndRGBtoITerm "Ansi 2 Color" "$COLOR_03")
COLOR_04=$(convertNameAndRGBtoITerm "Ansi 3 Color" "$COLOR_04")
COLOR_05=$(convertNameAndRGBtoITerm "Ansi 4 Color" "$COLOR_05")
COLOR_06=$(convertNameAndRGBtoITerm "Ansi 5 Color" "$COLOR_06")
COLOR_07=$(convertNameAndRGBtoITerm "Ansi 6 Color" "$COLOR_07")
COLOR_08=$(convertNameAndRGBtoITerm "Ansi 7 Color" "$COLOR_08")
COLOR_09=$(convertNameAndRGBtoITerm "Ansi 8 Color" "$COLOR_09")
COLOR_10=$(convertNameAndRGBtoITerm "Ansi 9 Color" "$COLOR_10")
COLOR_11=$(convertNameAndRGBtoITerm "Ansi 10 Color" "$COLOR_11")
COLOR_12=$(convertNameAndRGBtoITerm "Ansi 11 Color" "$COLOR_12")
COLOR_13=$(convertNameAndRGBtoITerm "Ansi 12 Color" "$COLOR_13")
COLOR_14=$(convertNameAndRGBtoITerm "Ansi 13 Color" "$COLOR_14")
COLOR_15=$(convertNameAndRGBtoITerm "Ansi 14 Color" "$COLOR_15")
COLOR_16=$(convertNameAndRGBtoITerm "Ansi 15 Color" "$COLOR_16")
# Assemble color scheme file contents
ITERMCOLORS='<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>'${BACKGROUND_COLOR}${FOREGROUND_COLOR}${COLOR_01}${COLOR_02}${COLOR_03}${COLOR_04}${COLOR_05}${COLOR_06}${COLOR_07}${COLOR_08}${COLOR_09}${COLOR_10}${COLOR_11}${COLOR_12}${COLOR_13}${COLOR_14}${COLOR_15}'</dict></plist>'
# Dump iTerm color scheme to file and import it by opening it
echo "${ITERMCOLORS}" > "${PROFILE_NAME}.itermcolors"
open "${PROFILE_NAME}.itermcolors"
rm "${PROFILE_NAME}.itermcolors"
}
apply_gtk() {
# |
# | Applying values to gnome/mate/tilix
# | ===========================================
local legacy="${1:-}"
# This is to avoid doing the profile loop definition twice
if [[ -z "${legacy}" ]]; then
CONFTOOL="${DCONF} read"
VISIBLE_NAME="visible-name"
else
CONFTOOL="${GCONF} --get"
VISIBLE_NAME="visible_name"
fi
# Check first wether profile already exists
profile_hashes=($(${CONFTOOL} "${PROFILE_LIST_KEY}" | tr "[]'," " "))
for profile in "${profile_hashes[@]}"; do
if [[ "$(${CONFTOOL} "${BASE_DIR}${profile}/${VISIBLE_NAME}" | tr -d "'")" == "${PROFILE_NAME}" ]]; then
printf '%s\n' "Profile already exists" "Skipping..."
exit 0
fi
done
# Fallback if there is no default profile
set -- $(${CONFTOOL} ${PROFILE_LIST_KEY} | tr "[]'," " ")
: ${DEFAULT_SLUG:="$1"}
: ${PROFILE_NAME:="Default"}
: ${PROFILE_SLUG:="Default"}
DEFAULT_KEY="${BASE_DIR}${DEFAULT_SLUG:-}"
PROFILE_KEY="${BASE_DIR}${PROFILE_SLUG:-}"
if [[ -z "${legacy}" ]]; then
if [[ -z "$(${DCONF} list ${BASE_DIR%:})" ]]; then
# Provide a user friendly error text if no saved profile exists, otherwise it will display "Error gconftool not found!"
# it could happen on a newly installed system. (happened on CentOS 7)
printf '%s\n' \
"Error, no saved profiles found!" \
"Possible fix, new a profile (Terminal > Edit > Preferences > Profiles > New, then Close) and try again." \
"You can safely delete the created profile after the installation."
exit 1
fi
DEFAULT_KEY="$PROFILE_DIR/$DEFAULT_SLUG"
PROFILE_KEY="$PROFILE_DIR/$PROFILE_SLUG"
# copy existing settings from default profile
dconf dump "$DEFAULT_KEY/" | dconf load "$PROFILE_KEY/"
# add new copy to list of profiles
dlist_append "$PROFILE_DIR/list" "$PROFILE_SLUG"
# add new copy to global list of profiles
dlist_append "$BASE_DIR/global/profile-list" "$PROFILE_SLUG"
set_theme
dset palette "'${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}'"
dset allow-bold "true"
exit 0
elif [ "$TERMINAL" = "mintty" ]; then
# |
# | Applying values on mintty (cygwin)
# | ===========================================
CFGFILE="${HOME}/.minttyrc"
echo "Patching mintty configuration file (${CFGFILE}) with new colours..."
if [[ ! -f "$CFGFILE" ]]; then
echo ""
echo "Warning: Couldn't find an existing configuration file, so one will be created for you."
echo "Warning: Are you really running Cygwin's mintty?"
echo ""
touch "$CFGFILE"
fi
updateMinttyConfig "$CFGFILE" "$COLOR_01" "Black"
updateMinttyConfig "$CFGFILE" "$COLOR_02" "Red"
updateMinttyConfig "$CFGFILE" "$COLOR_03" "Green"
updateMinttyConfig "$CFGFILE" "$COLOR_04" "Yellow"
updateMinttyConfig "$CFGFILE" "$COLOR_05" "Blue"
updateMinttyConfig "$CFGFILE" "$COLOR_06" "Magenta"
updateMinttyConfig "$CFGFILE" "$COLOR_07" "Cyan"
updateMinttyConfig "$CFGFILE" "$COLOR_08" "White"
updateMinttyConfig "$CFGFILE" "$COLOR_09" "BoldBlack"
updateMinttyConfig "$CFGFILE" "$COLOR_10" "BoldRed"
updateMinttyConfig "$CFGFILE" "$COLOR_11" "BoldGreen"
updateMinttyConfig "$CFGFILE" "$COLOR_12" "BoldYellow"
updateMinttyConfig "$CFGFILE" "$COLOR_13" "BoldBlue"
updateMinttyConfig "$CFGFILE" "$COLOR_14" "BoldMagenta"
updateMinttyConfig "$CFGFILE" "$COLOR_15" "BoldCyan"
updateMinttyConfig "$CFGFILE" "$COLOR_16" "BoldWhite"
updateMinttyConfig "$CFGFILE" "$BACKGROUND_COLOR" "BackgroundColour"
updateMinttyConfig "$CFGFILE" "$FOREGROUND_COLOR" "ForegroundColour"
updateMinttyConfig "$CFGFILE" "$CURSOR_COLOR" "CursorColour"
echo "Done - please reopen your Cygwin terminal to see the changes"
exit 0
elif [ "$TERMINAL" = "io.elementary.terminal" ]; then
# |
# | Applying values io.elementary.terminal
# | ===========================================
gsettings set io.elementary.terminal.settings background "${BACKGROUND_COLOR}"
gsettings set io.elementary.terminal.settings foreground "${FOREGROUND_COLOR}"
gsettings set io.elementary.terminal.settings cursor-color "${CURSOR_COLOR}"
gsettings set io.elementary.terminal.settings palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
else
# |
# | Applying values on gnome-terminal
# | ===========================================
BACKGROUND_COLOR=$(gnome_color "$BACKGROUND_COLOR")
FOREGROUND_COLOR=$(gnome_color "$FOREGROUND_COLOR")
COLOR_01=$(gnome_color "$COLOR_01")
COLOR_02=$(gnome_color "$COLOR_02")
COLOR_03=$(gnome_color "$COLOR_03")
COLOR_04=$(gnome_color "$COLOR_04")
COLOR_05=$(gnome_color "$COLOR_05")
COLOR_06=$(gnome_color "$COLOR_06")
COLOR_07=$(gnome_color "$COLOR_07")
COLOR_08=$(gnome_color "$COLOR_08")
COLOR_09=$(gnome_color "$COLOR_09")
COLOR_10=$(gnome_color "$COLOR_10")
COLOR_11=$(gnome_color "$COLOR_11")
COLOR_12=$(gnome_color "$COLOR_12")
COLOR_13=$(gnome_color "$COLOR_13")
COLOR_14=$(gnome_color "$COLOR_14")
COLOR_15=$(gnome_color "$COLOR_15")
COLOR_16=$(gnome_color "$COLOR_16")
COLOR_01=$(gnome_color "$COLOR_01")
COLOR_02=$(gnome_color "$COLOR_02")
COLOR_03=$(gnome_color "$COLOR_03")
COLOR_04=$(gnome_color "$COLOR_04")
COLOR_05=$(gnome_color "$COLOR_05")
COLOR_06=$(gnome_color "$COLOR_06")
COLOR_07=$(gnome_color "$COLOR_07")
COLOR_08=$(gnome_color "$COLOR_08")
COLOR_09=$(gnome_color "$COLOR_09")
COLOR_10=$(gnome_color "$COLOR_10")
COLOR_11=$(gnome_color "$COLOR_11")
COLOR_12=$(gnome_color "$COLOR_12")
COLOR_13=$(gnome_color "$COLOR_13")
COLOR_14=$(gnome_color "$COLOR_14")
COLOR_15=$(gnome_color "$COLOR_15")
COLOR_16=$(gnome_color "$COLOR_16")
# |
# | Apply Variables
# | ===========================================
# copy existing settings from default profile
$DCONF dump "${DEFAULT_KEY}/" | $DCONF load "${PROFILE_KEY}/"
# add new copy to global list of profiles
dlist_append "${PROFILE_LIST_KEY}" "${PROFILE_SLUG#:}"
[[ -z "$PROFILE_NAME" ]] && PROFILE_NAME="Default"
[[ -z "$PROFILE_SLUG" ]] && PROFILE_SLUG="Default"
[[ -z "$DCONF" ]] && DCONF=dconf
[[ -z "$UUIDGEN" ]] && UUIDGEN=uuidgen
set_theme
dset palette "${LEFT_WRAPPER:-}'${COLOR_01}${PALETTE_DELIM}${COLOR_02}${PALETTE_DELIM}${COLOR_03}${PALETTE_DELIM}${COLOR_04}${PALETTE_DELIM}${COLOR_05}${PALETTE_DELIM}${COLOR_06}${PALETTE_DELIM}${COLOR_07}${PALETTE_DELIM}${COLOR_08}${PALETTE_DELIM}${COLOR_09}${PALETTE_DELIM}${COLOR_10}${PALETTE_DELIM}${COLOR_11}${PALETTE_DELIM}${COLOR_12}${PALETTE_DELIM}${COLOR_13}${PALETTE_DELIM}${COLOR_14}${PALETTE_DELIM}${COLOR_15}${PALETTE_DELIM}${COLOR_16}'${RIGHT_WRAPPER:-}"
${LEGACY_BOLD:-} && dset allow-bold "true" # mate
else
# Append the Base16 profile to the profile list
glist_append string "${PROFILE_LIST_KEY}" "${PROFILE_SLUG}"
# Newest versions of gnome-terminal use dconf
if which "$DCONF" > /dev/null 2>&1; then
[[ -z "$BASE_KEY_NEW" ]] && BASE_KEY_NEW=/org/gnome/terminal/legacy/profiles:
legacy_set_theme
gcset string palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
${LEGACY_BOLD:-} && gcset bool allow-bold "true"
fi
}
if [[ -n "$($DCONF list $BASE_KEY_NEW/)" ]]; then
if which "$UUIDGEN" > /dev/null 2>&1; then
PROFILE_SLUG=$(uuidgen)
fi
apply_guake() {
# |
# | Applying values to guake
# | ===========================================
if [[ -n "$($DCONF read $BASE_KEY_NEW/default)" ]]; then
DEFAULT_SLUG=$($DCONF read $BASE_KEY_NEW/default | tr -d \')
else
DEFAULT_SLUG=$($DCONF list $BASE_KEY_NEW/ | grep '^:' | head -n1 | tr -d :/)
fi
local legacy="${1:-}"
PROFILE_KEY="/apps/guake/style/font"
DEFAULT_KEY="$BASE_KEY_NEW/:$DEFAULT_SLUG"
PROFILE_KEY="$BASE_KEY_NEW/:$PROFILE_SLUG"
if [[ -z "${legacy}" ]]; then
dset palette "'${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}:${FOREGROUND_COLOR}:${BACKGROUND_COLOR}'"
dset palette-name "'${PROFILE_NAME}'"
dset allow-bold 'true'
else
gcset string color "${FOREGROUND_COLOR}"
gcset string palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
gcset string palette-name "${PROFILE_NAME}"
PROFILE_KEY="/apps/guake/style/background"
gcset string color "${BACKGROUND_COLOR}"
# copy existing settings from default profile
$DCONF dump "$DEFAULT_KEY/" | $DCONF load "$PROFILE_KEY/"
fi
}
# add new copy to list of profiles
dlist_append "$BASE_KEY_NEW/list" "$PROFILE_SLUG"
appy_tilixschemes() {
# |
# | Applying values to tilix colorschemes
# | ===========================================
# update profile values with theme options
set_theme
dset palette "['${COLOR_01}', '${COLOR_02}', '${COLOR_03}', '${COLOR_04}', '${COLOR_05}', '${COLOR_06}', '${COLOR_07}', '${COLOR_08}', '${COLOR_09}', '${COLOR_10}', '${COLOR_11}', '${COLOR_12}', '${COLOR_13}', '${COLOR_14}', '${COLOR_15}', '${COLOR_16}']"
if [[ ${TILIX_RES::1} =~ ^(y|Y)$ ]]; then
[[ -d "${HOME}/.config/tilix/schemes" ]] || mkdir -p "${HOME}/.config/tilix/schemes"
unset PROFILE_NAME
unset PROFILE_SLUG
unset DCONF
unset UUIDGEN
exit 0
else
# provide a user friendly error text if no saved profile exists, otherwise it will display "Error gconftool not found!"
# it could happen on a newly installed system. (happened on CentOS 7)
echo "Error, no saved profiles found!"
echo "Possible fix, new a profile (Terminal > Edit > Preferences > Profiles > New, then Close) and try again."
echo "You can safely delete the created profile after the installation."
exit 1
fi
fi
TILIXCOLORS='{\n\t"name": "'${PROFILE_NAME}'",\n\t"comment": "Generated by Gogh",\n\t"foreground-color": "'${FOREGROUND_COLOR}'",\n\t"background-color":"'${BACKGROUND_COLOR}'",\n\t"cursor-background-color": "'${CURSOR_COLOR}'",\n\t"palette": [\n\t\t"'${COLOR_01}'",\n\t\t"'${COLOR_02}'",\n\t\t"'${COLOR_03}'",\n\t\t"'${COLOR_04}'",\n\t\t"'${COLOR_05}'",\n\t\t"'${COLOR_06}'",\n\t\t"'${COLOR_07}'",\n\t\t"'${COLOR_08}'",\n\t\t"'${COLOR_09}'",\n\t\t"'${COLOR_10}'",\n\t\t"'${COLOR_11}'",\n\t\t"'${COLOR_12}'",\n\t\t"'${COLOR_13}'",\n\t\t"'${COLOR_14}'",\n\t\t"'${COLOR_15}'",\n\t\t"'${COLOR_16}'"\n\t],\n\t"use-badge-color": false,\n\t"use-bold-color": false,\n\t"use-cursor-color": false,\n\t"use-highlight-color": false,\n\t"use-theme-colors": false\n}'
echo -e "${TILIXCOLORS}" > "${scratchdir}/${PROFILE_NAME}.json"
# Fallback for Gnome 2 and early Gnome 3
# error handling on gconftool
if [[ -z "$GCONFTOOL" ]]; then
GCONFTOOL=$(which gconftool 2>/dev/null)
if [[ "$?" -ne 0 ]]; then
echo "Error gconftool not found!"
echo "Possible fix, enter the following and run again:"
echo "export GCONFTOOL=/path/to/gconftool/"
exit 1
# Note: Tilix does not store color scheme name in dconf
# so we have to update color palette for the current profile in order to switch to the new theme
# but only set the palette on the last loop to avoid a flashing terminal
if ((LOOP == OPTLENGTH)); then
cp -f ${scratchdir}/* "$HOME/.config/tilix/schemes/"
rm -rf "${scratchdir}"
read -r -p "All done - apply new theme? [y/N] " -n 1 TILIX_RES
if [[ ${TILIX_RES::1} =~ ^(y|Y)$ ]]; then
PROFILE_KEY="${BASE_DIR}${DEFAULT_SLUG}"
PROFILE_NAME="$(${DCONF} read ${PROFILE_KEY}/visible-name | tr -d \')"
set_theme
dset palette "['${COLOR_01}', '${COLOR_02}', '${COLOR_03}', '${COLOR_04}', '${COLOR_05}', '${COLOR_06}', '${COLOR_07}', '${COLOR_08}', '${COLOR_09}', '${COLOR_10}', '${COLOR_11}', '${COLOR_12}', '${COLOR_13}', '${COLOR_14}', '${COLOR_15}', '${COLOR_16}']"
fi
fi
[[ -z "$BASE_KEY" ]] && BASE_KEY=/apps/gnome-terminal/profiles
PROFILE_KEY="$BASE_KEY/$PROFILE_SLUG"
gset() {
local type="$1"; shift
local key="$1"; shift
local val="$1"; shift
"$GCONFTOOL" --set --type "$type" "$PROFILE_KEY/$key" -- "$val"
}
# Because gconftool doesn't have "append"
glist_append() {
local type="$1"; shift
local key="$1"; shift
local val="$1"; shift
local entries="$(
{
"$GCONFTOOL" --get "$key" | tr -d '[]' | tr , "\n" | fgrep -v "$val"
echo "$val"
} | head -c-1 | tr "\n" ,
)"
"$GCONFTOOL" --set --type list --list-type "$type" "$key" "[$entries]"
}
# Append the Base16 profile to the profile list
glist_append string /apps/gnome-terminal/global/profile_list "$PROFILE_SLUG"
gset string visible_name "$PROFILE_NAME"
gset string palette "${COLOR_01}:${COLOR_02}:${COLOR_03}:${COLOR_04}:${COLOR_05}:${COLOR_06}:${COLOR_07}:${COLOR_08}:${COLOR_09}:${COLOR_10}:${COLOR_11}:${COLOR_12}:${COLOR_13}:${COLOR_14}:${COLOR_15}:${COLOR_16}"
gset string background_color "${BACKGROUND_COLOR}"
gset string foreground_color "${FOREGROUND_COLOR}"
gset string bold_color "${FOREGROUND_COLOR}"
gset bool bold_color_same_as_fg "true"
gset bool use_theme_colors "false"
gset bool use_theme_background "false"
unset PROFILE_NAME
unset PROFILE_SLUG
unset DCONF
unset UUIDGEN
unset TILIXCOLORS
exit 0
fi
}
fi
[[ -n "${UUIDGEN}" ]] && PROFILE_SLUG="$(uuidgen)"
case "${TERMINAL}" in
pantheon-terminal|io.elementary.t* )
if [[ "${TERMINAL}" == "pantheon-terminal" ]]; then
PROFILE_KEY="org.pantheon.terminal.settings"
else
PROFILE_KEY="io.elementary.terminal.settings"
fi
apply_elementary
;;
iTerm.app )
apply_darwin
;;
mintty )
apply_cygwin
;;
guake )
if [[ -n "$(${DCONF} list /apps/guake/style/)" ]]; then
apply_guake
else
apply_guake legacy
fi
;;
gnome-terminal* )
if [[ -n "$(${DCONF} list /org/gnome/terminal/)" ]]; then
BASE_DIR="/org/gnome/terminal/legacy/profiles:/:"
PROFILE_LIST_KEY="${BASE_DIR%:}list"
PROFILE_SLUG="${PROFILE_SLUG}"
# Note -- ${BASE_DIR%s} is a workaround to avoid doing additional conditional testing for existing profiles
# if terminal is set to gnome-terminal
: ${DEFAULT_SLUG:="$(${DCONF} read ${BASE_DIR%:}default | tr -d \')"}
LEFT_WRAPPER="["
RIGHT_WRAPPER="]"
PALETTE_DELIM="', '"
apply_gtk
else
BASE_DIR="/apps/gnome-terminal/profiles/"
PROFILE_LIST_KEY="${BASE_DIR/profiles/global}profile_list"
LEGACY_BOLD=true
: ${DEFAULT_SLUG:="$(${GCONF} read ${BASE_DIR}default_profile)"}
apply_gtk legacy
fi
;;
mate-terminal )
BASE_DIR="/org/mate/terminal/profiles/"
PROFILE_LIST_KEY="${BASE_DIR/profiles/global}profile-list"
LEGACY_BOLD=true
: ${DEFAULT_SLUG:="$(${DCONF} read ${BASE_DIR/profiles/global}default-profile | tr -d \')"}
PALETTE_DELIM=":"
apply_gtk
;;
tilix )
BASE_DIR="/com/gexperts/Tilix/profiles/"
PROFILE_LIST_KEY="${BASE_DIR}list"
: ${DEFAULT_SLUG:="$(${DCONF} read ${BASE_DIR}default | tr -d \')"}
LEFT_WRAPPER="["
RIGHT_WRAPPER="]"
PALETTE_DELIM="', '"
appy_tilixschemes
apply_gtk
;;
* )
printf '%s\n' \
"Unsupported terminal!" \
"" \
"Supported terminals:" \
" mintty and deriviates" \
" guake" \
" iTerm2" \
" elementary terminal (pantheon/elementary)" \
" mate-terminal" \
" gnome-terminal" \
" tilix" \
"" \
"If you believe you have recieved this message in error," \
"try manually setting \`TERMINAL', hint: ps -h -o comm -p \$PPID"
exit 1
;;
esac
unset PROFILE_NAME
unset PROFILE_SLUG
unset DEFAULT_SLUG

586
gogh.sh
View File

@ -1,227 +1,274 @@
#!/usr/bin/env bash
# Define traps and trapfunctions early in case any errors before script exits
GLOBAL_VAR_CLEANUP(){
[[ -n "$(command -v TILIX_TMP_CLEANUP)" ]] && TILIX_TMP_CLEANUP
unset PROFILE_NAME
unset PROFILE_SLUG
unset TILIX_RES
unset TERMINAL
}
trap 'GLOBAL_VAR_CLEANUP; trap - EXIT' EXIT HUP INT QUIT PIPE TERM
declare -a THEMES=(
'3024-day.sh'
'3024-night.sh'
'aci.sh'
'aco.sh'
'adventuretime.sh'
'afterglow.sh'
'alien-blood.sh'
'argonaut.sh'
'arthur.sh'
'atom.sh'
'azu.sh'
'belafonte-day.sh'
'belafonte-night.sh'
'bim.sh'
'birds-of-paradise.sh'
'blazer.sh'
'borland.sh'
'broadcast.sh'
'brogrammer.sh'
'c64.sh'
'cai.sh'
'chalk.sh'
'chalkboard.sh'
'ciapre.sh'
'clone-of-ubuntu.sh'
'clrs.sh'
'cobalt-neon.sh'
'cobalt2.sh'
'crayon-pony-fish.sh'
'dark-pastel.sh'
'darkside.sh'
'desert.sh'
'dimmed-monokai.sh'
'dracula.sh'
'earthsong.sh'
'elemental.sh'
'elementary.sh'
'elic.sh'
'elio.sh'
'espresso-libre.sh'
'espresso.sh'
'fishtank.sh'
'flat.sh'
'flatland.sh'
'foxnightly.sh'
'freya.sh'
'frontend-delight.sh'
'frontend-fun-forrest.sh'
'frontend-galaxy.sh'
'github.sh'
'gooey.sh'
'grape.sh'
'grass.sh'
'gruvbox-dark.sh'
'gruvbox.sh'
'hardcore.sh'
'harper.sh'
'hemisu-dark.sh'
'hemisu-light.sh'
'highway.sh'
'hipster-green.sh'
'homebrew.sh'
'hurtado.sh'
'hybrid.sh'
'ic-green-ppl.sh'
'ic-orange-ppl.sh'
'idle-toes.sh'
'ir-black.sh'
'jackie-brown.sh'
'japanesque.sh'
'jellybeans.sh'
'jup.sh'
'kibble.sh'
'later-this-evening.sh'
'lavandula.sh'
'liquid-carbon-transparent.sh'
'liquid-carbon.sh'
'man-page.sh'
'mar.sh'
'material.sh'
'mathias.sh'
'medallion.sh'
'misterioso.sh'
'miu.sh'
'molokai.sh'
'mona-lisa.sh'
'monokai-dark.sh'
'monokai-soda.sh'
'n0tch2k.sh'
'neopolitan.sh'
'nep.sh'
'neutron.sh'
'nightlion-v1.sh'
'nightlion-v2.sh'
'nighty.sh'
'nord-light.sh'
'nord.sh'
'novel.sh'
'obsidian.sh'
'ocean-dark.sh'
'ocean.sh'
'oceanic-next.sh'
'ollie.sh'
'one-dark.sh'
'one-half-black.sh'
'one-light.sh'
'pali.sh'
'paraiso-dark.sh'
'paul-millr.sh'
'pencil-dark.sh'
'pencil-light.sh'
'peppermint.sh'
'pnevma.sh'
'pro.sh'
'red-alert.sh'
'red-sands.sh'
'rippedcasts.sh'
'royal.sh'
'sat.sh'
'sea-shells.sh'
'seafoam-pastel.sh'
'seti.sh'
'shaman.sh'
'shel.sh'
'slate.sh'
'smyck.sh'
'snazzy.sh'
'soft-server.sh'
'solarized-darcula.sh'
'solarized-dark-higher-contrast.sh'
'solarized-dark.sh'
'solarized-light.sh'
'spacedust.sh'
'spacegray-eighties-dull.sh'
'spacegray-eighties.sh'
'spacegray.sh'
'spring.sh'
'square.sh'
'srcery.sh'
'sundried.sh'
'symphonic.sh'
'teerb.sh'
'terminal-basic.sh'
'terminix-dark.sh'
'thayer-bright.sh'
'tin.sh'
'tomorrow-night-blue.sh'
'tomorrow-night-bright.sh'
'tomorrow-night-eighties.sh'
'tomorrow-night.sh'
'tomorrow.sh'
'toy-chest.sh'
'treehouse.sh'
'twilight.sh'
'ura.sh'
'urple.sh'
'vag.sh'
'vaughn.sh'
'vibrant-ink.sh'
'warm-neon.sh'
'wez.sh'
'wild-cherry.sh'
'wombat.sh'
'wryan.sh'
'zenburn.sh'
)
'3024-day.sh'
'3024-night.sh'
'aci.sh'
'aco.sh'
'adventuretime.sh'
'afterglow.sh'
'alien-blood.sh'
'argonaut.sh'
'arthur.sh'
'atom.sh'
'azu.sh'
'belafonte-day.sh'
'belafonte-night.sh'
'bim.sh'
'birds-of-paradise.sh'
'blazer.sh'
'borland.sh'
'broadcast.sh'
'brogrammer.sh'
'c64.sh'
'cai.sh'
'chalk.sh'
'chalkboard.sh'
'ciapre.sh'
'clone-of-ubuntu.sh'
'clrs.sh'
'cobalt-neon.sh'
'cobalt2.sh'
'crayon-pony-fish.sh'
'dark-pastel.sh'
'darkside.sh'
'desert.sh'
'dimmed-monokai.sh'
'dracula.sh'
'earthsong.sh'
'elemental.sh'
'elementary.sh'
'elic.sh'
'elio.sh'
'espresso-libre.sh'
'espresso.sh'
'fishtank.sh'
'flat.sh'
'flatland.sh'
'foxnightly.sh'
'freya.sh'
'frontend-delight.sh'
'frontend-fun-forrest.sh'
'frontend-galaxy.sh'
'github.sh'
'google-dark.sh'
'google-light.sh'
'gooey.sh'
'grape.sh'
'grass.sh'
'gruvbox-dark.sh'
'gruvbox.sh'
'hardcore.sh'
'harper.sh'
'hemisu-dark.sh'
'hemisu-light.sh'
'highway.sh'
'hipster-green.sh'
'homebrew.sh'
'hurtado.sh'
'hybrid.sh'
'ic-green-ppl.sh'
'ic-orange-ppl.sh'
'idle-toes.sh'
'ir-black.sh'
'jackie-brown.sh'
'japanesque.sh'
'jellybeans.sh'
'jup.sh'
'kibble.sh'
'later-this-evening.sh'
'lavandula.sh'
'liquid-carbon-transparent.sh'
'liquid-carbon.sh'
'man-page.sh'
'mar.sh'
'material.sh'
'mathias.sh'
'medallion.sh'
'misterioso.sh'
'miu.sh'
'molokai.sh'
'mona-lisa.sh'
'monokai-dark.sh'
'monokai-soda.sh'
'n0tch2k.sh'
'neopolitan.sh'
'nep.sh'
'neutron.sh'
'nightlion-v1.sh'
'nightlion-v2.sh'
'nighty.sh'
'nord-light.sh'
'nord.sh'
'novel.sh'
'obsidian.sh'
'ocean-dark.sh'
'ocean.sh'
'oceanic-next.sh'
'ollie.sh'
'one-dark.sh'
'one-half-black.sh'
'one-light.sh'
'pali.sh'
'paraiso-dark.sh'
'paul-millr.sh'
'pencil-dark.sh'
'pencil-light.sh'
'peppermint.sh'
'pnevma.sh'
'pro.sh'
'red-alert.sh'
'red-sands.sh'
'rippedcasts.sh'
'royal.sh'
'sat.sh'
'sea-shells.sh'
'seafoam-pastel.sh'
'seti.sh'
'shaman.sh'
'shel.sh'
'slate.sh'
'smyck.sh'
'snazzy.sh'
'soft-server.sh'
'solarized-darcula.sh'
'solarized-dark-higher-contrast.sh'
'solarized-dark.sh'
'solarized-light.sh'
'spacedust.sh'
'spacegray-eighties-dull.sh'
'spacegray-eighties.sh'
'spacegray.sh'
'spring.sh'
'square.sh'
'srcery.sh'
'sundried.sh'
'symphonic.sh'
'teerb.sh'
'terminal-basic.sh'
'terminix-dark.sh'
'thayer-bright.sh'
'tin.sh'
'tomorrow-night-blue.sh'
'tomorrow-night-bright.sh'
'tomorrow-night-eighties.sh'
'tomorrow-night.sh'
'tomorrow.sh'
'toy-chest.sh'
'treehouse.sh'
'twilight.sh'
'ura.sh'
'urple.sh'
'vag.sh'
'vaughn.sh'
'vibrant-ink.sh'
'warm-neon.sh'
'wez.sh'
'wild-cherry.sh'
'wombat.sh'
'wryan.sh'
'zenburn.sh'
)
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
capitalize() {
local ARGUMENT=$1
local RES=""
local STR=""
local RES_NO_TRAIL_SPACE=""
local ARGUMENT=$1
local RES=""
local STR=""
local RES_NO_TRAIL_SPACE=""
for CHAR in $ARGUMENT
do
STR=$(echo "${CHAR:0:1}" | tr "[:lower:]" "[:upper:]")"${CHAR:1} "
RES="${RES}${STR}"
RES_NO_TRAIL_SPACE="$(echo -e "${RES}" | sed -e 's/[[:space:]]*$//')"
done
for CHAR in $ARGUMENT; do
STR=$(echo "${CHAR:0:1}" | tr "[:lower:]" "[:upper:]")"${CHAR:1} "
RES="${RES}${STR}"
RES_NO_TRAIL_SPACE="$(echo -e "${RES}" | sed -e 's/[[:space:]]*$//')"
done
echo "${RES_NO_TRAIL_SPACE}"
echo "${RES_NO_TRAIL_SPACE}"
}
curlsource() {
local F=$(mktemp -t curlsource)
curl -o "$F" -s -L "$1"
source "$F"
rm -f "$F"
}
set_gogh() {
string=$1
string_r="${string%???}"
string_s=${string_r//\./_}
result=$(capitalize "${string_s}")
url="https://raw.githubusercontent.com/Mayccoll/Gogh/master/themes/$1"
string=$1
string_r="${string%???}"
string_s=${string_r//\./_}
result=$(capitalize "${string_s}")
url="${BASE_URL}/themes/$1"
if [ "$(uname)" = "Darwin" ]; then
# OSX ships with curl
# Note: sourcing directly from curl does not work
export {PROFILE_NAME,PROFILE_SLUG}="$result" && curlsource "${url}"
export {PROFILE_NAME,PROFILE_SLUG}="$result"
# Evaluate if Gogh was called from local source - i.e cloned repo
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
if [[ -e "${SCRIPT_PATH}/themes/$1" ]]; then
bash "${SCRIPT_PATH}/themes/$1"
else
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl
bash -c "$(curl -sLo- "${url}")"
else
export {PROFILE_NAME,PROFILE_SLUG}="$result" && bash <(wget -O - "${url}")
# Linux ships with wget
bash -c "$(wget -qO- "${url}")"
fi
fi
}
remove_file_extension (){
echo "${1%.*}"
echo "${1%.*}"
}
### Get length of an array
ARRAYLENGTH=${#THEMES[@]}
NUM=1
# |
# | ::::::: Print Colors
# | ::::::: Print logo
# |
echo -e "
Gogh\n
\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m
\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
tput clear
if [[ ${COLUMNS:-$(tput cols)} -ge 80 ]]; then
gogh_str=""
gogh_str+=" \n"
gogh_str+=" █████████ █████ \n"
gogh_str+=" ███ ███ ███ \n"
gogh_str+=" ███ ██████ ███████ ███████ \n"
gogh_str+=" ███ ███ ███ ███ ███ ███ ███ \n"
gogh_str+=" ███ █████ ███ ███ ███ ███ ███ ███ \n"
gogh_str+=" ███ ███ ███ ███ ███ ███ ███ ███ \n"
gogh_str+=" █████████ ██████ ███████ ████ █████ \n"
gogh_str+=" $(tput setaf 0)█████████$(tput setaf 1)█████████$(tput setaf 2)█████████$(tput setaf 3)█████████$(tput setaf 4)█████$(tput sgr 0)███$(tput setaf 4)$(tput setaf 5)█████████$(tput setaf 6)█████████$(tput setaf 7)█████████ \n"
gogh_str+=" $(tput setaf 0)█████████$(tput setaf 1)█████████$(tput setaf 2)█████████$(tput setaf 3)█████████$(tput sgr 0)███$(tput setaf 4)██$(tput sgr 0)███$(tput setaf 4)$(tput setaf 5)█████████$(tput setaf 6)█████████$(tput setaf 7)█████████ \n"
gogh_str+=" $(tput setaf 0)█████████$(tput setaf 1)█████████$(tput setaf 2)█████████$(tput setaf 3)█████████$(tput setaf 4)$(tput sgr0)██████$(tput setaf 4)██$(tput setaf 5)█████████$(tput setaf 6)█████████$(tput setaf 7)█████████ \n"
gogh_str+=" $(tput setaf 8)█████████$(tput setaf 9)█████████$(tput setaf 10)█████████$(tput setaf 11)█████████$(tput setaf 12)█████████$(tput setaf 13)█████████$(tput setaf 14)█████████$(tput setaf 15)█████████$(tput sgr 0) \n"
gogh_str+=" $(tput setaf 8)█████████$(tput setaf 9)█████████$(tput setaf 10)█████████$(tput setaf 11)█████████$(tput setaf 12)█████████$(tput setaf 13)█████████$(tput setaf 14)█████████$(tput setaf 15)█████████$(tput sgr 0) \n"
gogh_str+=" $(tput setaf 8)█████████$(tput setaf 9)█████████$(tput setaf 10)█████████$(tput setaf 11)█████████$(tput setaf 12)█████████$(tput setaf 13)█████████$(tput setaf 14)█████████$(tput setaf 15)█████████$(tput sgr 0) \n"
gogh_str+=" "
printf '%b\n' "${gogh_str}"
sleep 2.5
else
echo -e "\nGogh\n"
for c in {0..15}; do
echo -n "$(tput setaf $c)█████$(tput sgr0)"
[[ $c == 7 ]] && echo # new line
done
echo
fi
# |
# | ::::::: Print Themes
@ -230,40 +277,137 @@ echo -e "\nThemes:\n"
for TH in "${THEMES[@]}"; do
KEY=$(printf "%02d" $NUM)
FILENAME=${TH::$((${#TH}-3))}
FILENAME_SPACE=${FILENAME//-/ }
KEY=$(printf "%02d" $NUM)
FILENAME=${TH::$((${#TH}-3))}
FILENAME_SPACE=${FILENAME//-/ }
echo -e " (\\033[0m\033[0;34m $KEY \\033[0m\033[0m) $(capitalize "${FILENAME_SPACE}")"
echo -e " ($(tput setaf 4) $KEY $(tput sgr0)) $(capitalize "${FILENAME_SPACE}")"
((NUM++))
((NUM++))
done
echo -e " ($(tput setaf 4) ALL $(tput sgr0)) All themes"
# |
# | ::::::: Select Option
# |
echo -e "\nUsage : Enter Desired Themes Numbers (\\033[0m\033[0;34mOPTIONS\\033[0m\033[0m) Separated By A Blank Space"
echo -e " Press \033[0;34mENTER\\033[0m without options to Exit\n"
read -p 'Enter OPTION(S) : ' -a OPTION
echo -e "\nUsage : Enter Desired Themes Numbers ($(tput setaf 4)OPTIONS$(tput sgr0)) Separated By A Blank Space"
echo -e " Press $(tput setaf 4)ENTER$(tput sgr0) without options to Exit\n"
read -r -p 'Enter OPTION(S) : ' -a OPTION
# Automagically generate options if user opts for all themes
[[ "$OPTION" == ALL ]] && OPTION=($(seq -s " " $ARRAYLENGTH))
# |
# | ::::::: Get terminal
# |
if [[ -z "${TERMINAL:-}" ]]; then
# |
# | Check for the terminal name (depening on os)
# | ===========================================
OS="$(uname)"
if [[ "$OS" = "Darwin" ]]; then
TERMINAL=$TERM_PROGRAM
elif [[ "${OS#CYGWIN}" != "${OS}" ]]; then
TERMINAL="mintty"
else
# |
# | Depending on how the script was invoked, we need
# | to loop until pid is no longer a subshell
# | ===========================================
pid="$$"
TERMINAL="$(ps -h -o comm -p $pid)"
while [[ "${TERMINAL:(-2)}" == "sh" ]]; do
pid="$(ps -h -o ppid -p $pid)"
TERMINAL="$(ps -h -o comm -p $pid)"
done
fi
fi
# |
# | ::::::: Fancy progressbar for lengthy operations
# |
if [[ ${#OPTION[@]} -gt 5 ]]; then
if [[ "$(uname)" = "Darwin" ]]; then
eval "$(curl -sLo- https://git.io/progressbar)" 2> /dev/null
else
eval "$(wget -qO- https://git.io/progressbar)" 2> /dev/null
fi
fi
# |
# | Tilix supports fg/bg in color schemes - ask wether user wants to go that route
# | This is to avoid creating multiple profiles just for colors
# | ===========================================
if [[ "$TERMINAL" = "tilix" ]] && [[ ${#OPTION[@]} -gt 0 ]]; then
echo
read -r -p "Tilix detected - use color schemes instead of profiles? [y/N] " -n 1 TILIX_RES
echo
# |
# | When selecting multiple themes and user opts for color schemes, we save all themes
# | in a tmpdir and copy the files once all themes has been processed.. If a user
# | desides to abort before all themes has been processed this section will cleanup the tmpdir
# | =======================================
if [[ ${TILIX_RES::1} =~ ^(y|Y)$ ]]; then
TILIX_TMP_CLEANUP() {
echo
echo "Cleaning up"
rm -rf "$scratchdir"
unset LOOP OPTLENGTH scratchdir
echo "Done..."
exit 0
}
scratchdir=$(mktemp -d -t tmp.XXXXXXXX)
export scratchdir
fi
fi
# |
# | ::::::: Export one-off variables
# |
[[ -n "${TILIX_RES:-}" ]] && export TILIX_RES
export TERMINAL LOOP OPTLENGTH=${#OPTION[@]}
# |
# | ::::::: Apply Theme
# |
for OP in "${OPTION[@]}"; do
if [[ OP -le ARRAYLENGTH && OP -gt 0 ]]; then
FILENAME=$(remove_file_extension "${THEMES[((OP-1))]}")
FILENAME_SPACE="${FILENAME//-/ }"
echo -e "\nTheme: $(capitalize "${FILENAME_SPACE}")\n\033[0;30m•\\033[0m\033[0;31m•\\033[0m\033[0;32m•\\033[0m\033[0;33m•\\033[0m\033[0;34m•\\033[0m\033[0;35m•\\033[0m\033[0;36m•\\033[0m\033[0;37m•\\033[0m \033[0;37m•\\033[0m\033[0;36m•\\033[0m\033[0;35m•\\033[0m\033[0;34m•\\033[0m\033[0;33m•\\033[0m\033[0;32m•\\033[0m\033[0;31m•\\033[0m\033[0;30m•\\033[0m\n"
SET_THEME="${THEMES[((OP-1))]}"
set_gogh "${SET_THEME}"
else
echo -e "\\033[0m\033[0;31m ~ INVALID OPTION! ~\\033[0m\033[0m"
exit 1
fi
declare color_dot_str
for c in {0..15}; do
color_dot_str+="$(tput setaf $c)$(tput sgr0)"
[[ $c == 7 ]] && color_dot_str+=" "
done
# Note:
# Constants with a leading 0 are interpreted as octal numbers
# Hence option 08 and 09 will not work
# Solution is to remove the leading 0 from the parsed options
command -v bar::start > /dev/null && bar::start
for OP in "${OPTION[@]#0}"; do
# See appy_tilixschemes in apply-colors.sh for usage of LOOP
LOOP=$((${LOOP:-0}+1))
command -v bar::status_changed > /dev/null && bar::status_changed $LOOP ${#OPTION[@]}
if [[ OP -le ARRAYLENGTH && OP -gt 0 ]]; then
FILENAME=$(remove_file_extension "${THEMES[((OP-1))]}")
FILENAME_SPACE="${FILENAME//-/ }"
echo -e "\nTheme: $(capitalize "${FILENAME_SPACE}")"
echo "${color_dot_str}"
echo
SET_THEME="${THEMES[((OP-1))]}"
set_gogh "${SET_THEME}"
else
echo -e "$(tput setaf 1) ~ INVALID OPTION! ~$(tput sgr0)"
exit 1
fi
done
command -v bar::stop > /dev/null && bar::stop || :

275
test/print-themes.sh Executable file
View File

@ -0,0 +1,275 @@
#!/usr/bin/env bash
trap 'unset GOGH_DRY_RUN; unset -f color; trap - EXIT' EXIT HUP INT QUIT PIPE TERM
if [[ "${COLORTERM:-}" != "truecolor" ]] && [[ "${COLORTERM:-}" != "24bit" ]]; then
printf '%s\n' "TrueColor support is needed for this to function" \
"You can try to manually set COLORTERM to truecolor"
exit 1
fi
# Print all themes without applying, this variable gets checked in apply-colors.sh
export GOGH_DRY_RUN=1
color () {
printf '%b\n' "${DEMO_COLOR_01} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 01 'tput setaf 0'" # black
printf '%b\n' "${DEMO_COLOR_02} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 02 'tput setaf 1'" # red
printf '%b\n' "${DEMO_COLOR_03} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 03 'tput setaf 2'" # green
printf '%b\n' "${DEMO_COLOR_04} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 04 'tput setaf 3'" # yellow
printf '%b\n' "${DEMO_COLOR_05} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 05 'tput setaf 4'" # blue
printf '%b\n' "${DEMO_COLOR_06} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 06 'tput setaf 5'" # pruple
printf '%b\n' "${DEMO_COLOR_07} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 07 'tput setaf 6'" # cyan
printf '%b\n\n' "${DEMO_COLOR_08} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 08 'tput setaf 7'" # white
printf '%b\n' "${DEMO_COLOR_09} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 09 'tput setaf 8'" # bold black
printf '%b\n' "${DEMO_COLOR_10} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 10 'tput setaf 9'" # bold red
printf '%b\n' "${DEMO_COLOR_11} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 11 'tput setaf 10'" # bold green
printf '%b\n' "${DEMO_COLOR_12} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 12 'tput setaf 11'" # bold yellow
printf '%b\n' "${DEMO_COLOR_13} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 13 'tput setaf 12'" # bold blue
printf '%b\n' "${DEMO_COLOR_14} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 14 'tput setaf 13'" # bold purple
printf '%b\n' "${DEMO_COLOR_15} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 15 'tput setaf 14'" # bold cyan
printf '%b\n\n' "${DEMO_COLOR_16} ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 16 'tput setaf 15'" # bold white
}
export -f color
declare -a THEMES=(
'3024-day.sh'
'3024-night.sh'
'aci.sh'
'aco.sh'
'adventuretime.sh'
'afterglow.sh'
'alien-blood.sh'
'argonaut.sh'
'arthur.sh'
'atom.sh'
'azu.sh'
'belafonte-day.sh'
'belafonte-night.sh'
'bim.sh'
'birds-of-paradise.sh'
'blazer.sh'
'borland.sh'
'broadcast.sh'
'brogrammer.sh'
'c64.sh'
'cai.sh'
'chalk.sh'
'chalkboard.sh'
'ciapre.sh'
'clone-of-ubuntu.sh'
'clrs.sh'
'cobalt-neon.sh'
'cobalt2.sh'
'crayon-pony-fish.sh'
'dark-pastel.sh'
'darkside.sh'
'desert.sh'
'dimmed-monokai.sh'
'dracula.sh'
'earthsong.sh'
'elemental.sh'
'elementary.sh'
'elic.sh'
'elio.sh'
'espresso-libre.sh'
'espresso.sh'
'fishtank.sh'
'flat.sh'
'flatland.sh'
'foxnightly.sh'
'freya.sh'
'frontend-delight.sh'
'frontend-fun-forrest.sh'
'frontend-galaxy.sh'
'github.sh'
'google-dark.sh'
'google-light.sh'
'gooey.sh'
'grape.sh'
'grass.sh'
'gruvbox-dark.sh'
'gruvbox.sh'
'hardcore.sh'
'harper.sh'
'hemisu-dark.sh'
'hemisu-light.sh'
'highway.sh'
'hipster-green.sh'
'homebrew.sh'
'hurtado.sh'
'hybrid.sh'
'ic-green-ppl.sh'
'ic-orange-ppl.sh'
'idle-toes.sh'
'ir-black.sh'
'jackie-brown.sh'
'japanesque.sh'
'jellybeans.sh'
'jup.sh'
'kibble.sh'
'later-this-evening.sh'
'lavandula.sh'
'liquid-carbon-transparent.sh'
'liquid-carbon.sh'
'man-page.sh'
'mar.sh'
'material.sh'
'mathias.sh'
'medallion.sh'
'misterioso.sh'
'miu.sh'
'molokai.sh'
'mona-lisa.sh'
'monokai-dark.sh'
'monokai-soda.sh'
'n0tch2k.sh'
'neopolitan.sh'
'nep.sh'
'neutron.sh'
'nightlion-v1.sh'
'nightlion-v2.sh'
'nighty.sh'
'nord-light.sh'
'nord.sh'
'novel.sh'
'obsidian.sh'
'ocean-dark.sh'
'ocean.sh'
'oceanic-next.sh'
'ollie.sh'
'one-dark.sh'
'one-half-black.sh'
'one-light.sh'
'pali.sh'
'paraiso-dark.sh'
'paul-millr.sh'
'pencil-dark.sh'
'pencil-light.sh'
'peppermint.sh'
'pnevma.sh'
'pro.sh'
'red-alert.sh'
'red-sands.sh'
'rippedcasts.sh'
'royal.sh'
'sat.sh'
'sea-shells.sh'
'seafoam-pastel.sh'
'seti.sh'
'shaman.sh'
'shel.sh'
'slate.sh'
'smyck.sh'
'snazzy.sh'
'soft-server.sh'
'solarized-darcula.sh'
'solarized-dark-higher-contrast.sh'
'solarized-dark.sh'
'solarized-light.sh'
'spacedust.sh'
'spacegray-eighties-dull.sh'
'spacegray-eighties.sh'
'spacegray.sh'
'spring.sh'
'square.sh'
'srcery.sh'
'sundried.sh'
'symphonic.sh'
'teerb.sh'
'terminal-basic.sh'
'terminix-dark.sh'
'thayer-bright.sh'
'tin.sh'
'tomorrow-night-blue.sh'
'tomorrow-night-bright.sh'
'tomorrow-night-eighties.sh'
'tomorrow-night.sh'
'tomorrow.sh'
'toy-chest.sh'
'treehouse.sh'
'twilight.sh'
'ura.sh'
'urple.sh'
'vag.sh'
'vaughn.sh'
'vibrant-ink.sh'
'warm-neon.sh'
'wez.sh'
'wild-cherry.sh'
'wombat.sh'
'wryan.sh'
'zenburn.sh'
)
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
capitalize() {
local ARGUMENT=$1
local RES=""
local STR=""
local RES_NO_TRAIL_SPACE=""
for CHAR in $ARGUMENT
do
STR=$(echo "${CHAR:0:1}" | tr "[:lower:]" "[:upper:]")"${CHAR:1} "
RES="${RES}${STR}"
RES_NO_TRAIL_SPACE="$(echo -e "${RES}" | sed -e 's/[[:space:]]*$//')"
done
echo "${RES_NO_TRAIL_SPACE}"
}
set_gogh() {
url="${BASE_URL}/themes/$1"
# Evaluate if Gogh was called from local source - i.e cloned repo
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
if [[ -e "${PARENT_PATH}/themes/$1" ]]; then
bash "${PARENT_PATH}/themes/$1"
else
if [[ "$(uname)" = "Darwin" ]]; then
bash -c "$(curl -so- "${url}")"
else
bash -c "$(wget -qO- "${url}")"
fi
fi
}
remove_file_extension (){
echo "${1%.*}"
}
# Fancy progress bar
if [[ "$(uname)" = "Darwin" ]]; then
eval "$(curl -sLo- https://git.io/progressbar)" 2> /dev/null
else
eval "$(wget -qO- https://git.io/progressbar)" 2> /dev/null
fi
declare color_dot_str
for c in {0..15}; do
color_dot_str+="$(tput setaf $c)$(tput sgr0)"
[[ $c == 7 ]] && color_dot_str+=" "
done
command -v bar::start > /dev/null && bar::start
for THEME in "${THEMES[@]}"; do
LOOP=$((${LOOP:-(-1)}+1))
command -v bar::status_changed > /dev/null && bar::status_changed $LOOP ${#THEMES[@]}
FILENAME=$(remove_file_extension "${THEME}")
FILENAME_SPACE="${FILENAME//-/ }"
echo -e "\nTheme: $(capitalize "${FILENAME_SPACE}")"
echo "${color_dot_str}"
echo
set_gogh "${THEME}"
done
LOOP=$((${LOOP:-(-1)}+1))
command -v bar::status_changed > /dev/null && bar::status_changed $LOOP ${#THEMES[@]}
command -v bar::stop > /dev/null && bar::stop || :

View File

@ -1,145 +1,105 @@
#!/usr/bin/env bash
# Reset color
RS="\e[0m"
# Basic Colors
BLACK="\e[0;30m"
RED="\e[0;31m"
GREEN="\e[0;32m"
YELLOW="\e[0;33m"
BLUE="\e[0;34m"
PURPLE="\e[0;35m"
CYAN="\e[0;36m"
WHITE="\e[0;37m"
function_message_title () {
echo ""
echo ""
echo ""
echo ""
echo ""
echo -e "${CYAN}"
echo -e "# | ::::::::::::::::::::::::::::::::::::::::::::: | #"
echo -e "# | ${RS} $1 ${CYAN}"
echo -e "# | ::::::::::::::::::::::::::::::::::::::::::::: | #"
echo -e "${RS}"
}
color () {
# echo ""
#black
echo -e "\e[0;30m ███ *** AaBbCs --- ███ \\e[0m ---> Color 01 0;30m"
#red
echo -e "\e[0;31m ███ *** AaBbCs --- ███ \\e[0m ---> Color 02 0;31m"
#green
echo -e "\e[0;32m ███ *** AaBbCs --- ███ \\e[0m ---> Color 03 0;32m"
#yellow
echo -e "\e[0;33m ███ *** AaBbCs --- ███ \\e[0m ---> Color 04 0;33m"
#blue
echo -e "\e[0;34m ███ *** AaBbCs --- ███ \\e[0m ---> Color 05 0;34m"
#purple
echo -e "\e[0;35m ███ *** AaBbCs --- ███ \\e[0m ---> Color 06 0;35m"
#cyan
echo -e "\e[0;36m ███ *** AaBbCs --- ███ \\e[0m ---> Color 07 0;36m"
#white
echo -e "\e[0;37m ███ *** AaBbCs --- ███ \\e[0m ---> Color 08 0;37m"
echo ""
#black
echo -e "\e[1;30m ███ *** AaBbCs --- ███ \\e[0m ---> Color 09 1;30m"
#red
echo -e "\e[1;31m ███ *** AaBbCs --- ███ \\e[0m ---> Color 10 1;31m"
#green
echo -e "\e[1;32m ███ *** AaBbCs --- ███ \\e[0m ---> Color 11 1;32m"
#yellow
echo -e "\e[1;33m ███ *** AaBbCs --- ███ \\e[0m ---> Color 12 1;33m"
#blue
echo -e "\e[1;34m ███ *** AaBbCs --- ███ \\e[0m ---> Color 13 1;34m"
#purple
echo -e "\e[1;35m ███ *** AaBbCs --- ███ \\e[0m ---> Color 14 1;35m"
#cyan
echo -e "\e[1;36m ███ *** AaBbCs --- ███ \\e[0m ---> Color 15 1;36m"
#white
echo -e "\e[1;37m ███ *** AaBbCs --- ███ \\e[0m ---> Color 16 1;37m"
echo ""
echo -e "\e[0;30m█████\\e[0m\e[0;31m█████\\e[0m\e[0;32m█████\\e[0m\e[0;33m█████\\e[0m\e[0;34m█████\\e[0m\e[0;35m█████\\e[0m\e[0;36m█████\\e[0m\e[0;37m█████\\e[0m"
echo -e "\e[0m\e[1;30m█████\\e[0m\e[1;31m█████\\e[0m\e[1;32m█████\\e[0m\e[1;33m█████\\e[0m\e[1;34m█████\\e[0m\e[1;35m█████\\e[0m\e[1;36m█████\\e[0m\e[1;37m█████\\e[0m"
printf '%s\n' "$(tput setaf 0 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 01 'tput setaf 0'" # black
printf '%s\n' "$(tput setaf 1 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 02 'tput setaf 1'" # red
printf '%s\n' "$(tput setaf 2 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 03 'tput setaf 2'" # green
printf '%s\n' "$(tput setaf 3 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 04 'tput setaf 3'" # yellow
printf '%s\n' "$(tput setaf 4 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 05 'tput setaf 4'" # blue
printf '%s\n' "$(tput setaf 5 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 06 'tput setaf 5'" # pruple
printf '%s\n' "$(tput setaf 6 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 07 'tput setaf 6'" # cyan
printf '%s\n\n' "$(tput setaf 7 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 08 'tput setaf 7'" # white
printf '%s\n' "$(tput setaf 8 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 09 'tput setaf 8'" # bold black
printf '%s\n' "$(tput setaf 9 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 10 'tput setaf 9'" # bold red
printf '%s\n' "$(tput setaf 10) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 11 'tput setaf 10'" # bold green
printf '%s\n' "$(tput setaf 11) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 12 'tput setaf 11'" # bold yellow
printf '%s\n' "$(tput setaf 12) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 13 'tput setaf 12'" # bold blue
printf '%s\n' "$(tput setaf 13) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 14 'tput setaf 13'" # bold purple
printf '%s\n' "$(tput setaf 14) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 15 'tput setaf 14'" # bold cyan
printf '%s\n\n' "$(tput setaf 15) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 16 'tput setaf 15'" # bold white
local color_str
for c in {0..15}; do
color_dot_str+="$(tput setaf $c)$(tput sgr0)"
[[ $c == 7 ]] && color_dot_str+=" "
done
printf '%s\n' "$color_str"
unset color_str
}
wget -O xt http://git.io/v3D44 && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D44")"
color
wget -O xt https://git.io/v5mXj && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5mXj")"
color
wget -O xt http://git.io/v3D4d && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D4d")"
color
wget -O xt https://git.io/v5mXA && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5mXA")"
color
wget -O xt http://git.io/v3D4N && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D4N")"
color
wget -O xt http://git.io/v3D4o && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D4o")"
color
wget -O xt http://git.io/v3D82 && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D82")"
color
wget -O xt http://git.io/v3D8e && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D8e")"
color
wget -O xt http://git.io/v3D8R && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3D8R")"
color
wget -O xt https://git.io/v5mXi && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5mXi")"
color
wget -O xt http://git.io/v3DB9 && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DB9")"
color
wget -O xt http://git.io/v3DBB && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBB")"
color
wget -O xt http://git.io/v3DBe && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBe")"
color
wget -O xt http://git.io/v3DBF && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBF")"
color
wget -O xt http://git.io/v3DBK && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBK")"
color
wget -O xt http://git.io/v3DBM && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBM")"
color
wget -O xt https://git.io/v5mPp && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5mPp")"
color
wget -O xt http://git.io/v3DBP && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBP")"
color
wget -O xt http://git.io/v5f6B && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v5f6B")"
color
wget -O xt http://git.io/v3DBT && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBT")"
color
wget -O xt http://git.io/v3DBv && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBv")"
color
wget -O xt http://git.io/v3DBV && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DBV")"
color
wget -O xt https://git.io/vQ9TY && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/vQ9TY")"
color
wget -O xt http://git.io/v3Dlb && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dlb")"
color
wget -O xt http://git.io/v3Dlb && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dlb")"
color
wget -O xt http://git.io/v3Dli && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dli")"
color
wget -O xt http://git.io/v3Dll && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dll")"
color
wget -O xt http://git.io/v3Dlm && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dlm")"
color
wget -O xt http://git.io/v3Dlr && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dlr")"
color
wget -O xt http://git.io/v3Dlz && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3Dlz")"
color
wget -O xt http://git.io/v3DR0 && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DR0")"
color
wget -O xt http://git.io/v3DRB && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DRB")"
color
wget -O xt https://git.io/v5m1t && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5m1t")"
color
wget -O xt http://git.io/v3DRc && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DRc")"
color
wget -O xt https://git.io/v5m1s && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5m1s")"
color
wget -O xt https://git.io/v5m1Y && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "https://git.io/v5m1Y")"
color
wget -O xt http://git.io/v3DRs && chmod +x xt && ./xt && rm xt
bash -c "$(wget -qO- "http://git.io/v3DRs")"
color

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#090300" # HOST
COLOR_02="#db2d20" # SYNTAX_STRING
COLOR_03="#01a252" # COMMAND
COLOR_04="#fded02" # COMMAND_COLOR2
COLOR_05="#01a0e4" # PATH
COLOR_06="#a16a94" # SYNTAX_VAR
COLOR_07="#b5e4f4" # PROMP
COLOR_08="#a5a2a2" #
export COLOR_01="#090300" # HOST
export COLOR_02="#db2d20" # SYNTAX_STRING
export COLOR_03="#01a252" # COMMAND
export COLOR_04="#fded02" # COMMAND_COLOR2
export COLOR_05="#01a0e4" # PATH
export COLOR_06="#a16a94" # SYNTAX_VAR
export COLOR_07="#b5e4f4" # PROMP
export COLOR_08="#a5a2a2" #
COLOR_09="#5c5855" #
COLOR_10="#e8bbd0" # COMMAND_ERROR
COLOR_11="#3a3432" # EXEC
COLOR_12="#4a4543" #
COLOR_13="#807d7c" # FOLDER
COLOR_14="#d6d5d4" #
COLOR_15="#cdab53" #
COLOR_16="#f7f7f7" #
export COLOR_09="#5c5855" #
export COLOR_10="#e8bbd0" # COMMAND_ERROR
export COLOR_11="#3a3432" # EXEC
export COLOR_12="#4a4543" #
export COLOR_13="#807d7c" # FOLDER
export COLOR_14="#d6d5d4" #
export COLOR_15="#cdab53" #
export COLOR_16="#f7f7f7" #
BACKGROUND_COLOR="#f7f7f7" # Background Color
FOREGROUND_COLOR="#4a4543" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="3024 Day"
export BACKGROUND_COLOR="#f7f7f7" # Background Color
export FOREGROUND_COLOR="#4a4543" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="3024 Day"
# =============================================================== #
@ -34,33 +34,22 @@ PROFILE_NAME="3024 Day"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#090300" # HOST
COLOR_02="#db2d20" # SYNTAX_STRING
COLOR_03="#01a252" # COMMAND
COLOR_04="#fded02" # COMMAND_COLOR2
COLOR_05="#01a0e4" # PATH
COLOR_06="#a16a94" # SYNTAX_VAR
COLOR_07="#b5e4f4" # PROMP
COLOR_08="#a5a2a2" #
export COLOR_01="#090300" # HOST
export COLOR_02="#db2d20" # SYNTAX_STRING
export COLOR_03="#01a252" # COMMAND
export COLOR_04="#fded02" # COMMAND_COLOR2
export COLOR_05="#01a0e4" # PATH
export COLOR_06="#a16a94" # SYNTAX_VAR
export COLOR_07="#b5e4f4" # PROMP
export COLOR_08="#a5a2a2" #
COLOR_09="#5c5855" #
COLOR_10="#e8bbd0" # COMMAND_ERROR
COLOR_11="#3a3432" # EXEC
COLOR_12="#4a4543" #
COLOR_13="#807d7c" # FOLDER
COLOR_14="#d6d5d4" #
COLOR_15="#cdab53" #
COLOR_16="#f7f7f7" #
export COLOR_09="#5c5855" #
export COLOR_10="#e8bbd0" # COMMAND_ERROR
export COLOR_11="#3a3432" # EXEC
export COLOR_12="#4a4543" #
export COLOR_13="#807d7c" # FOLDER
export COLOR_14="#d6d5d4" #
export COLOR_15="#cdab53" #
export COLOR_16="#f7f7f7" #
BACKGROUND_COLOR="#090300" # Background Color
FOREGROUND_COLOR="#a5a2a2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="3024 Night"
export BACKGROUND_COLOR="#090300" # Background Color
export FOREGROUND_COLOR="#a5a2a2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="3024 Night"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="3024 Night"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#44475a" # Black
COLOR_02="#ff5555" # Red
COLOR_03="#50fa7b" # Green
COLOR_04="#ffb86c" # Yellow
COLOR_05="#8be9fd" # Blue
COLOR_06="#bd93f9" # Cyan
COLOR_07="#ff79c6" # Magenta
COLOR_08="#94A3A5" # Light gray
export COLOR_01="#44475a" # Black
export COLOR_02="#ff5555" # Red
export COLOR_03="#50fa7b" # Green
export COLOR_04="#ffb86c" # Yellow
export COLOR_05="#8be9fd" # Blue
export COLOR_06="#bd93f9" # Cyan
export COLOR_07="#ff79c6" # Magenta
export COLOR_08="#94A3A5" # Light gray
COLOR_09="#000000" # Dark gray
COLOR_10="#ff5555" # Light Red
COLOR_11="#50fa7b" # Light Green
COLOR_12="#ffb86c" # Light Yellow
COLOR_13="#8be9fd" # Light Blue
COLOR_14="#bd93f9" # Light Cyan
COLOR_15="#ff79c6" # Light Magenta
COLOR_16="#ffffff" # White
export COLOR_09="#000000" # Dark gray
export COLOR_10="#ff5555" # Light Red
export COLOR_11="#50fa7b" # Light Green
export COLOR_12="#ffb86c" # Light Yellow
export COLOR_13="#8be9fd" # Light Blue
export COLOR_14="#bd93f9" # Light Cyan
export COLOR_15="#ff79c6" # Light Magenta
export COLOR_16="#ffffff" # White
BACKGROUND_COLOR="#282a36" # Background Color
FOREGROUND_COLOR="#94A3A5" # Foreground Color (text)
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
PROFILE_NAME="_base"
export BACKGROUND_COLOR="#282a36" # Background Color
export FOREGROUND_COLOR="#94A3A5" # Foreground Color (text)
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
export PROFILE_NAME="_base"
# =============================================
@ -34,35 +34,21 @@ PROFILE_NAME="_base"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#363636" # HOST
COLOR_02="#ff0883" # SYNTAX_STRING
COLOR_03="#83ff08" # COMMAND
COLOR_04="#ff8308" # COMMAND_COLOR2
COLOR_05="#0883ff" # PATH
COLOR_06="#8308ff" # SYNTAX_VAR
COLOR_07="#08ff83" # PROMP
COLOR_08="#b6b6b6" #
export COLOR_01="#363636" # HOST
export COLOR_02="#ff0883" # SYNTAX_STRING
export COLOR_03="#83ff08" # COMMAND
export COLOR_04="#ff8308" # COMMAND_COLOR2
export COLOR_05="#0883ff" # PATH
export COLOR_06="#8308ff" # SYNTAX_VAR
export COLOR_07="#08ff83" # PROMP
export COLOR_08="#b6b6b6" #
COLOR_09="#424242" #
COLOR_10="#ff1e8e" # COMMAND_ERROR
COLOR_11="#8eff1e" # EXEC
COLOR_12="#ff8e1e" #
COLOR_13="#1e8eff" # FOLDER
COLOR_14="#8e1eff" #
COLOR_15="#1eff8e" #
COLOR_16="#c2c2c2" #
export COLOR_09="#424242" #
export COLOR_10="#ff1e8e" # COMMAND_ERROR
export COLOR_11="#8eff1e" # EXEC
export COLOR_12="#ff8e1e" #
export COLOR_13="#1e8eff" # FOLDER
export COLOR_14="#8e1eff" #
export COLOR_15="#1eff8e" #
export COLOR_16="#c2c2c2" #
BACKGROUND_COLOR="#0d1926" # Background Color
FOREGROUND_COLOR="#b4e1fd" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Aci"
export BACKGROUND_COLOR="#0d1926" # Background Color
export FOREGROUND_COLOR="#b4e1fd" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Aci"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Aci"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#3f3f3f" # HOST
COLOR_02="#ff0883" # SYNTAX_STRING
COLOR_03="#83ff08" # COMMAND
COLOR_04="#ff8308" # COMMAND_COLOR2
COLOR_05="#0883ff" # PATH
COLOR_06="#8308ff" # SYNTAX_VAR
COLOR_07="#08ff83" # PROMP
COLOR_08="#bebebe" #
export COLOR_01="#3f3f3f" # HOST
export COLOR_02="#ff0883" # SYNTAX_STRING
export COLOR_03="#83ff08" # COMMAND
export COLOR_04="#ff8308" # COMMAND_COLOR2
export COLOR_05="#0883ff" # PATH
export COLOR_06="#8308ff" # SYNTAX_VAR
export COLOR_07="#08ff83" # PROMP
export COLOR_08="#bebebe" #
COLOR_09="#474747" #
COLOR_10="#ff1e8e" # COMMAND_ERROR
COLOR_11="#8eff1e" # EXEC
COLOR_12="#ff8e1e" #
COLOR_13="#1e8eff" # FOLDER
COLOR_14="#8e1eff" #
COLOR_15="#1eff8e" #
COLOR_16="#c4c4c4" #
export COLOR_09="#474747" #
export COLOR_10="#ff1e8e" # COMMAND_ERROR
export COLOR_11="#8eff1e" # EXEC
export COLOR_12="#ff8e1e" #
export COLOR_13="#1e8eff" # FOLDER
export COLOR_14="#8e1eff" #
export COLOR_15="#1eff8e" #
export COLOR_16="#c4c4c4" #
BACKGROUND_COLOR="#1f1305" # Background Color
FOREGROUND_COLOR="#b4e1fd" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Aco"
export BACKGROUND_COLOR="#1f1305" # Background Color
export FOREGROUND_COLOR="#b4e1fd" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Aco"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Aco"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#050404" # HOST
COLOR_02="#bd0013" # SYNTAX_STRING
COLOR_03="#4ab118" # COMMAND
COLOR_04="#e7741e" # COMMAND_COLOR2
COLOR_05="#0f4ac6" # PATH
COLOR_06="#665993" # SYNTAX_VAR
COLOR_07="#70a598" # PROMP
COLOR_08="#f8dcc0" #
export COLOR_01="#050404" # HOST
export COLOR_02="#bd0013" # SYNTAX_STRING
export COLOR_03="#4ab118" # COMMAND
export COLOR_04="#e7741e" # COMMAND_COLOR2
export COLOR_05="#0f4ac6" # PATH
export COLOR_06="#665993" # SYNTAX_VAR
export COLOR_07="#70a598" # PROMP
export COLOR_08="#f8dcc0" #
COLOR_09="#4e7cbf" #
COLOR_10="#fc5f5a" # COMMAND_ERROR
COLOR_11="#9eff6e" # EXEC
COLOR_12="#efc11a" #
COLOR_13="#1997c6" # FOLDER
COLOR_14="#9b5953" #
COLOR_15="#c8faf4" #
COLOR_16="#f6f5fb" #
export COLOR_09="#4e7cbf" #
export COLOR_10="#fc5f5a" # COMMAND_ERROR
export COLOR_11="#9eff6e" # EXEC
export COLOR_12="#efc11a" #
export COLOR_13="#1997c6" # FOLDER
export COLOR_14="#9b5953" #
export COLOR_15="#c8faf4" #
export COLOR_16="#f6f5fb" #
BACKGROUND_COLOR="#1f1d45" # Background Color
FOREGROUND_COLOR="#f8dcc0" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Adventure Time"
export BACKGROUND_COLOR="#1f1d45" # Background Color
export FOREGROUND_COLOR="#f8dcc0" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Adventure Time"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Adventure Time"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#151515" # HOST
COLOR_02="#a53c23" # SYNTAX_STRING
COLOR_03="#7b9246" # COMMAND
COLOR_04="#d3a04d" # COMMAND_COLOR2
COLOR_05="#6c99bb" # PATH
COLOR_06="#9f4e85" # SYNTAX_VAR
COLOR_07="#7dd6cf" # PROMP
COLOR_08="#d0d0d0" #
export COLOR_01="#151515" # HOST
export COLOR_02="#a53c23" # SYNTAX_STRING
export COLOR_03="#7b9246" # COMMAND
export COLOR_04="#d3a04d" # COMMAND_COLOR2
export COLOR_05="#6c99bb" # PATH
export COLOR_06="#9f4e85" # SYNTAX_VAR
export COLOR_07="#7dd6cf" # PROMP
export COLOR_08="#d0d0d0" #
COLOR_09="#505050" #
COLOR_10="#a53c23" # COMMAND_ERROR
COLOR_11="#7b9246" # EXEC
COLOR_12="#d3a04d" #
COLOR_13="#547c99" # FOLDER
COLOR_14="#9f4e85" #
COLOR_15="#7dd6cf" #
COLOR_16="#f5f5f5" #
export COLOR_09="#505050" #
export COLOR_10="#a53c23" # COMMAND_ERROR
export COLOR_11="#7b9246" # EXEC
export COLOR_12="#d3a04d" #
export COLOR_13="#547c99" # FOLDER
export COLOR_14="#9f4e85" #
export COLOR_15="#7dd6cf" #
export COLOR_16="#f5f5f5" #
BACKGROUND_COLOR="#222222" # Background Color
FOREGROUND_COLOR="#d0d0d0" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Afterglow"
export BACKGROUND_COLOR="#222222" # Background Color
export FOREGROUND_COLOR="#d0d0d0" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Afterglow"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Afterglow"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#112616" # HOST
COLOR_02="#7f2b27" # SYNTAX_STRING
COLOR_03="#2f7e25" # COMMAND
COLOR_04="#717f24" # COMMAND_COLOR2
COLOR_05="#2f6a7f" # PATH
COLOR_06="#47587f" # SYNTAX_VAR
COLOR_07="#327f77" # PROMP
COLOR_08="#647d75" #
export COLOR_01="#112616" # HOST
export COLOR_02="#7f2b27" # SYNTAX_STRING
export COLOR_03="#2f7e25" # COMMAND
export COLOR_04="#717f24" # COMMAND_COLOR2
export COLOR_05="#2f6a7f" # PATH
export COLOR_06="#47587f" # SYNTAX_VAR
export COLOR_07="#327f77" # PROMP
export COLOR_08="#647d75" #
COLOR_09="#3c4812" #
COLOR_10="#e08009" # COMMAND_ERROR
COLOR_11="#18e000" # EXEC
COLOR_12="#bde000" #
COLOR_13="#00aae0" # FOLDER
COLOR_14="#0058e0" #
COLOR_15="#00e0c4" #
COLOR_16="#73fa91" #
export COLOR_09="#3c4812" #
export COLOR_10="#e08009" # COMMAND_ERROR
export COLOR_11="#18e000" # EXEC
export COLOR_12="#bde000" #
export COLOR_13="#00aae0" # FOLDER
export COLOR_14="#0058e0" #
export COLOR_15="#00e0c4" #
export COLOR_16="#73fa91" #
BACKGROUND_COLOR="#0f1610" # Background Color
FOREGROUND_COLOR="#637d75" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Alien Blood"
export BACKGROUND_COLOR="#0f1610" # Background Color
export FOREGROUND_COLOR="#637d75" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Alien Blood"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Alien Blood"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#232323" # HOST
COLOR_02="#ff000f" # SYNTAX_STRING
COLOR_03="#8ce10b" # COMMAND
COLOR_04="#ffb900" # COMMAND_COLOR2
COLOR_05="#008df8" # PATH
COLOR_06="#6d43a6" # SYNTAX_VAR
COLOR_07="#00d8eb" # PROMP
COLOR_08="#ffffff" #
export COLOR_01="#232323" # HOST
export COLOR_02="#ff000f" # SYNTAX_STRING
export COLOR_03="#8ce10b" # COMMAND
export COLOR_04="#ffb900" # COMMAND_COLOR2
export COLOR_05="#008df8" # PATH
export COLOR_06="#6d43a6" # SYNTAX_VAR
export COLOR_07="#00d8eb" # PROMP
export COLOR_08="#ffffff" #
COLOR_09="#444444" #
COLOR_10="#ff2740" # COMMAND_ERROR
COLOR_11="#abe15b" # EXEC
COLOR_12="#ffd242" #
COLOR_13="#0092ff" # FOLDER
COLOR_14="#9a5feb" #
COLOR_15="#67fff0" #
COLOR_16="#ffffff" #
export COLOR_09="#444444" #
export COLOR_10="#ff2740" # COMMAND_ERROR
export COLOR_11="#abe15b" # EXEC
export COLOR_12="#ffd242" #
export COLOR_13="#0092ff" # FOLDER
export COLOR_14="#9a5feb" #
export COLOR_15="#67fff0" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#0e1019" # Background Color
FOREGROUND_COLOR="#fffaf4" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Argonaut"
export BACKGROUND_COLOR="#0e1019" # Background Color
export FOREGROUND_COLOR="#fffaf4" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Argonaut"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Argonaut"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#3d352a" # HOST
COLOR_02="#cd5c5c" # SYNTAX_STRING
COLOR_03="#86af80" # COMMAND
COLOR_04="#e8ae5b" # COMMAND_COLOR2
COLOR_05="#6495ed" # PATH
COLOR_06="#deb887" # SYNTAX_VAR
COLOR_07="#b0c4de" # PROMP
COLOR_08="#bbaa99" #
export COLOR_01="#3d352a" # HOST
export COLOR_02="#cd5c5c" # SYNTAX_STRING
export COLOR_03="#86af80" # COMMAND
export COLOR_04="#e8ae5b" # COMMAND_COLOR2
export COLOR_05="#6495ed" # PATH
export COLOR_06="#deb887" # SYNTAX_VAR
export COLOR_07="#b0c4de" # PROMP
export COLOR_08="#bbaa99" #
COLOR_09="#554444" #
COLOR_10="#cc5533" # COMMAND_ERROR
COLOR_11="#88aa22" # EXEC
COLOR_12="#ffa75d" #
COLOR_13="#87ceeb" # FOLDER
COLOR_14="#996600" #
COLOR_15="#b0c4de" #
COLOR_16="#ddccbb" #
export COLOR_09="#554444" #
export COLOR_10="#cc5533" # COMMAND_ERROR
export COLOR_11="#88aa22" # EXEC
export COLOR_12="#ffa75d" #
export COLOR_13="#87ceeb" # FOLDER
export COLOR_14="#996600" #
export COLOR_15="#b0c4de" #
export COLOR_16="#ddccbb" #
BACKGROUND_COLOR="#1c1c1c" # Background Color
FOREGROUND_COLOR="#ddeedd" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Arthur"
export BACKGROUND_COLOR="#1c1c1c" # Background Color
export FOREGROUND_COLOR="#ddeedd" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Arthur"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Arthur"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#fd5ff1" # SYNTAX_STRING
COLOR_03="#87c38a" # COMMAND
COLOR_04="#ffd7b1" # COMMAND_COLOR2
COLOR_05="#85befd" # PATH
COLOR_06="#b9b6fc" # SYNTAX_VAR
COLOR_07="#85befd" # PROMP
COLOR_08="#e0e0e0" #
export COLOR_01="#000000" # HOST
export COLOR_02="#fd5ff1" # SYNTAX_STRING
export COLOR_03="#87c38a" # COMMAND
export COLOR_04="#ffd7b1" # COMMAND_COLOR2
export COLOR_05="#85befd" # PATH
export COLOR_06="#b9b6fc" # SYNTAX_VAR
export COLOR_07="#85befd" # PROMP
export COLOR_08="#e0e0e0" #
COLOR_09="#000000" #
COLOR_10="#fd5ff1" # COMMAND_ERROR
COLOR_11="#94fa36" # EXEC
COLOR_12="#f5ffa8" #
COLOR_13="#96cbfe" # FOLDER
COLOR_14="#b9b6fc" #
COLOR_15="#85befd" #
COLOR_16="#e0e0e0" #
export COLOR_09="#000000" #
export COLOR_10="#fd5ff1" # COMMAND_ERROR
export COLOR_11="#94fa36" # EXEC
export COLOR_12="#f5ffa8" #
export COLOR_13="#96cbfe" # FOLDER
export COLOR_14="#b9b6fc" #
export COLOR_15="#85befd" #
export COLOR_16="#e0e0e0" #
BACKGROUND_COLOR="#161719" # Background Color
FOREGROUND_COLOR="#c5c8c6" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Atom"
export BACKGROUND_COLOR="#161719" # Background Color
export FOREGROUND_COLOR="#c5c8c6" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Atom"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Atom"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ac6d74" # SYNTAX_STRING
COLOR_03="#74ac6d" # COMMAND
COLOR_04="#aca46d" # COMMAND_COLOR2
COLOR_05="#6d74ac" # PATH
COLOR_06="#a46dac" # SYNTAX_VAR
COLOR_07="#6daca4" # PROMP
COLOR_08="#e6e6e6" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ac6d74" # SYNTAX_STRING
export COLOR_03="#74ac6d" # COMMAND
export COLOR_04="#aca46d" # COMMAND_COLOR2
export COLOR_05="#6d74ac" # PATH
export COLOR_06="#a46dac" # SYNTAX_VAR
export COLOR_07="#6daca4" # PROMP
export COLOR_08="#e6e6e6" #
COLOR_09="#262626" #
COLOR_10="#d6b8bc" # COMMAND_ERROR
COLOR_11="#bcd6b8" # EXEC
COLOR_12="#d6d3b8" #
COLOR_13="#b8bcd6" # FOLDER
COLOR_14="#d3b8d6" #
COLOR_15="#b8d6d3" #
COLOR_16="#ffffff" #
export COLOR_09="#262626" #
export COLOR_10="#d6b8bc" # COMMAND_ERROR
export COLOR_11="#bcd6b8" # EXEC
export COLOR_12="#d6d3b8" #
export COLOR_13="#b8bcd6" # FOLDER
export COLOR_14="#d3b8d6" #
export COLOR_15="#b8d6d3" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#09111a" # Background Color
FOREGROUND_COLOR="#d9e6f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Azu"
export BACKGROUND_COLOR="#09111a" # Background Color
export FOREGROUND_COLOR="#d9e6f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Azu"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Azu"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#20111b" # HOST
COLOR_02="#be100e" # SYNTAX_STRING
COLOR_03="#858162" # COMMAND
COLOR_04="#eaa549" # COMMAND_COLOR2
COLOR_05="#426a79" # PATH
COLOR_06="#97522c" # SYNTAX_VAR
COLOR_07="#989a9c" # PROMP
COLOR_08="#968c83" #
export COLOR_01="#20111b" # HOST
export COLOR_02="#be100e" # SYNTAX_STRING
export COLOR_03="#858162" # COMMAND
export COLOR_04="#eaa549" # COMMAND_COLOR2
export COLOR_05="#426a79" # PATH
export COLOR_06="#97522c" # SYNTAX_VAR
export COLOR_07="#989a9c" # PROMP
export COLOR_08="#968c83" #
COLOR_09="#5e5252" #
COLOR_10="#be100e" # COMMAND_ERROR
COLOR_11="#858162" # EXEC
COLOR_12="#eaa549" #
COLOR_13="#426a79" # FOLDER
COLOR_14="#97522c" #
COLOR_15="#989a9c" #
COLOR_16="#d5ccba" #
export COLOR_09="#5e5252" #
export COLOR_10="#be100e" # COMMAND_ERROR
export COLOR_11="#858162" # EXEC
export COLOR_12="#eaa549" #
export COLOR_13="#426a79" # FOLDER
export COLOR_14="#97522c" #
export COLOR_15="#989a9c" #
export COLOR_16="#d5ccba" #
BACKGROUND_COLOR="#d5ccba" # Background Color
FOREGROUND_COLOR="#45373c" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Belafonte Day"
export BACKGROUND_COLOR="#d5ccba" # Background Color
export FOREGROUND_COLOR="#45373c" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Belafonte Day"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Belafonte Day"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#20111b" # HOST
COLOR_02="#be100e" # SYNTAX_STRING
COLOR_03="#858162" # COMMAND
COLOR_04="#eaa549" # COMMAND_COLOR2
COLOR_05="#426a79" # PATH
COLOR_06="#97522c" # SYNTAX_VAR
COLOR_07="#989a9c" # PROMP
COLOR_08="#968c83" #
export COLOR_01="#20111b" # HOST
export COLOR_02="#be100e" # SYNTAX_STRING
export COLOR_03="#858162" # COMMAND
export COLOR_04="#eaa549" # COMMAND_COLOR2
export COLOR_05="#426a79" # PATH
export COLOR_06="#97522c" # SYNTAX_VAR
export COLOR_07="#989a9c" # PROMP
export COLOR_08="#968c83" #
COLOR_09="#5e5252" #
COLOR_10="#be100e" # COMMAND_ERROR
COLOR_11="#858162" # EXEC
COLOR_12="#eaa549" #
COLOR_13="#426a79" # FOLDER
COLOR_14="#97522c" #
COLOR_15="#989a9c" #
COLOR_16="#d5ccba" #
export COLOR_09="#5e5252" #
export COLOR_10="#be100e" # COMMAND_ERROR
export COLOR_11="#858162" # EXEC
export COLOR_12="#eaa549" #
export COLOR_13="#426a79" # FOLDER
export COLOR_14="#97522c" #
export COLOR_15="#989a9c" #
export COLOR_16="#d5ccba" #
BACKGROUND_COLOR="#20111b" # Background Color
FOREGROUND_COLOR="#968c83" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Belafonte Night"
export BACKGROUND_COLOR="#20111b" # Background Color
export FOREGROUND_COLOR="#968c83" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Belafonte Night"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Belafonte Night"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2c2423" # HOST
COLOR_02="#f557a0" # SYNTAX_STRING
COLOR_03="#a9ee55" # COMMAND
COLOR_04="#f5a255" # COMMAND_COLOR2
COLOR_05="#5ea2ec" # PATH
COLOR_06="#a957ec" # SYNTAX_VAR
COLOR_07="#5eeea0" # PROMP
COLOR_08="#918988" #
export COLOR_01="#2c2423" # HOST
export COLOR_02="#f557a0" # SYNTAX_STRING
export COLOR_03="#a9ee55" # COMMAND
export COLOR_04="#f5a255" # COMMAND_COLOR2
export COLOR_05="#5ea2ec" # PATH
export COLOR_06="#a957ec" # SYNTAX_VAR
export COLOR_07="#5eeea0" # PROMP
export COLOR_08="#918988" #
COLOR_09="#918988" #
COLOR_10="#f579b2" # COMMAND_ERROR
COLOR_11="#bbee78" # EXEC
COLOR_12="#f5b378" #
COLOR_13="#81b3ec" # FOLDER
COLOR_14="#bb79ec" #
COLOR_15="#81eeb2" #
COLOR_16="#f5eeec" #
export COLOR_09="#918988" #
export COLOR_10="#f579b2" # COMMAND_ERROR
export COLOR_11="#bbee78" # EXEC
export COLOR_12="#f5b378" #
export COLOR_13="#81b3ec" # FOLDER
export COLOR_14="#bb79ec" #
export COLOR_15="#81eeb2" #
export COLOR_16="#f5eeec" #
BACKGROUND_COLOR="#012849" # Background Color
FOREGROUND_COLOR="#a9bed8" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Bim"
export BACKGROUND_COLOR="#012849" # Background Color
export FOREGROUND_COLOR="#a9bed8" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Bim"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Bim"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#573d26" # HOST
COLOR_02="#be2d26" # SYNTAX_STRING
COLOR_03="#6ba18a" # COMMAND
COLOR_04="#e99d2a" # COMMAND_COLOR2
COLOR_05="#5a86ad" # PATH
COLOR_06="#ac80a6" # SYNTAX_VAR
COLOR_07="#74a6ad" # PROMP
COLOR_08="#e0dbb7" #
export COLOR_01="#573d26" # HOST
export COLOR_02="#be2d26" # SYNTAX_STRING
export COLOR_03="#6ba18a" # COMMAND
export COLOR_04="#e99d2a" # COMMAND_COLOR2
export COLOR_05="#5a86ad" # PATH
export COLOR_06="#ac80a6" # SYNTAX_VAR
export COLOR_07="#74a6ad" # PROMP
export COLOR_08="#e0dbb7" #
COLOR_09="#9b6c4a" #
COLOR_10="#e84627" # COMMAND_ERROR
COLOR_11="#95d8ba" # EXEC
COLOR_12="#d0d150" #
COLOR_13="#b8d3ed" # FOLDER
COLOR_14="#d19ecb" #
COLOR_15="#93cfd7" #
COLOR_16="#fff9d5" #
export COLOR_09="#9b6c4a" #
export COLOR_10="#e84627" # COMMAND_ERROR
export COLOR_11="#95d8ba" # EXEC
export COLOR_12="#d0d150" #
export COLOR_13="#b8d3ed" # FOLDER
export COLOR_14="#d19ecb" #
export COLOR_15="#93cfd7" #
export COLOR_16="#fff9d5" #
BACKGROUND_COLOR="#2a1f1d" # Background Color
FOREGROUND_COLOR="#e0dbb7" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Birds Of Paradise"
export BACKGROUND_COLOR="#2a1f1d" # Background Color
export FOREGROUND_COLOR="#e0dbb7" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Birds Of Paradise"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Birds Of Paradise"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#b87a7a" # SYNTAX_STRING
COLOR_03="#7ab87a" # COMMAND
COLOR_04="#b8b87a" # COMMAND_COLOR2
COLOR_05="#7a7ab8" # PATH
COLOR_06="#b87ab8" # SYNTAX_VAR
COLOR_07="#7ab8b8" # PROMP
COLOR_08="#d9d9d9" #
export COLOR_01="#000000" # HOST
export COLOR_02="#b87a7a" # SYNTAX_STRING
export COLOR_03="#7ab87a" # COMMAND
export COLOR_04="#b8b87a" # COMMAND_COLOR2
export COLOR_05="#7a7ab8" # PATH
export COLOR_06="#b87ab8" # SYNTAX_VAR
export COLOR_07="#7ab8b8" # PROMP
export COLOR_08="#d9d9d9" #
COLOR_09="#262626" #
COLOR_10="#dbbdbd" # COMMAND_ERROR
COLOR_11="#bddbbd" # EXEC
COLOR_12="#dbdbbd" #
COLOR_13="#bdbddb" # FOLDER
COLOR_14="#dbbddb" #
COLOR_15="#bddbdb" #
COLOR_16="#ffffff" #
export COLOR_09="#262626" #
export COLOR_10="#dbbdbd" # COMMAND_ERROR
export COLOR_11="#bddbbd" # EXEC
export COLOR_12="#dbdbbd" #
export COLOR_13="#bdbddb" # FOLDER
export COLOR_14="#dbbddb" #
export COLOR_15="#bddbdb" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#0d1926" # Background Color
FOREGROUND_COLOR="#d9e6f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Blazer"
export BACKGROUND_COLOR="#0d1926" # Background Color
export FOREGROUND_COLOR="#d9e6f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Blazer"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Blazer"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#4f4f4f" # HOST
COLOR_02="#ff6c60" # SYNTAX_STRING
COLOR_03="#a8ff60" # COMMAND
COLOR_04="#ffffb6" # COMMAND_COLOR2
COLOR_05="#96cbfe" # PATH
COLOR_06="#ff73fd" # SYNTAX_VAR
COLOR_07="#c6c5fe" # PROMP
COLOR_08="#eeeeee" #
export COLOR_01="#4f4f4f" # HOST
export COLOR_02="#ff6c60" # SYNTAX_STRING
export COLOR_03="#a8ff60" # COMMAND
export COLOR_04="#ffffb6" # COMMAND_COLOR2
export COLOR_05="#96cbfe" # PATH
export COLOR_06="#ff73fd" # SYNTAX_VAR
export COLOR_07="#c6c5fe" # PROMP
export COLOR_08="#eeeeee" #
COLOR_09="#7c7c7c" #
COLOR_10="#ffb6b0" # COMMAND_ERROR
COLOR_11="#ceffac" # EXEC
COLOR_12="#ffffcc" #
COLOR_13="#b5dcff" # FOLDER
COLOR_14="#ff9cfe" #
COLOR_15="#dfdffe" #
COLOR_16="#ffffff" #
export COLOR_09="#7c7c7c" #
export COLOR_10="#ffb6b0" # COMMAND_ERROR
export COLOR_11="#ceffac" # EXEC
export COLOR_12="#ffffcc" #
export COLOR_13="#b5dcff" # FOLDER
export COLOR_14="#ff9cfe" #
export COLOR_15="#dfdffe" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#0000a4" # Background Color
FOREGROUND_COLOR="#ffff4e" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Borland"
export BACKGROUND_COLOR="#0000a4" # Background Color
export FOREGROUND_COLOR="#ffff4e" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Borland"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Borland"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#da4939" # SYNTAX_STRING
COLOR_03="#519f50" # COMMAND
COLOR_04="#ffd24a" # COMMAND_COLOR2
COLOR_05="#6d9cbe" # PATH
COLOR_06="#d0d0ff" # SYNTAX_VAR
COLOR_07="#6e9cbe" # PROMP
COLOR_08="#ffffff" #
export COLOR_01="#000000" # HOST
export COLOR_02="#da4939" # SYNTAX_STRING
export COLOR_03="#519f50" # COMMAND
export COLOR_04="#ffd24a" # COMMAND_COLOR2
export COLOR_05="#6d9cbe" # PATH
export COLOR_06="#d0d0ff" # SYNTAX_VAR
export COLOR_07="#6e9cbe" # PROMP
export COLOR_08="#ffffff" #
COLOR_09="#323232" #
COLOR_10="#ff7b6b" # COMMAND_ERROR
COLOR_11="#83d182" # EXEC
COLOR_12="#ffff7c" #
COLOR_13="#9fcef0" # FOLDER
COLOR_14="#ffffff" #
COLOR_15="#a0cef0" #
COLOR_16="#ffffff" #
export COLOR_09="#323232" #
export COLOR_10="#ff7b6b" # COMMAND_ERROR
export COLOR_11="#83d182" # EXEC
export COLOR_12="#ffff7c" #
export COLOR_13="#9fcef0" # FOLDER
export COLOR_14="#ffffff" #
export COLOR_15="#a0cef0" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#2b2b2b" # Background Color
FOREGROUND_COLOR="#e6e1dc" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Broadcast"
export BACKGROUND_COLOR="#2b2b2b" # Background Color
export FOREGROUND_COLOR="#e6e1dc" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Broadcast"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Broadcast"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#1f1f1f" # HOST
COLOR_02="#f81118" # SYNTAX_STRING
COLOR_03="#2dc55e" # COMMAND
COLOR_04="#ecba0f" # COMMAND_COLOR2
COLOR_05="#2a84d2" # PATH
COLOR_06="#4e5ab7" # SYNTAX_VAR
COLOR_07="#1081d6" # PROMP
COLOR_08="#d6dbe5" #
export COLOR_01="#1f1f1f" # HOST
export COLOR_02="#f81118" # SYNTAX_STRING
export COLOR_03="#2dc55e" # COMMAND
export COLOR_04="#ecba0f" # COMMAND_COLOR2
export COLOR_05="#2a84d2" # PATH
export COLOR_06="#4e5ab7" # SYNTAX_VAR
export COLOR_07="#1081d6" # PROMP
export COLOR_08="#d6dbe5" #
COLOR_09="#d6dbe5" #
COLOR_10="#de352e" # COMMAND_ERROR
COLOR_11="#1dd361" # EXEC
COLOR_12="#f3bd09" #
COLOR_13="#1081d6" # FOLDER
COLOR_14="#5350b9" #
COLOR_15="#0f7ddb" #
COLOR_16="#ffffff" #
export COLOR_09="#d6dbe5" #
export COLOR_10="#de352e" # COMMAND_ERROR
export COLOR_11="#1dd361" # EXEC
export COLOR_12="#f3bd09" #
export COLOR_13="#1081d6" # FOLDER
export COLOR_14="#5350b9" #
export COLOR_15="#0f7ddb" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#131313" # Background Color
FOREGROUND_COLOR="#d6dbe5" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Brogrammer"
export BACKGROUND_COLOR="#131313" # Background Color
export FOREGROUND_COLOR="#d6dbe5" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Brogrammer"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Brogrammer"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#090300" # HOST
COLOR_02="#883932" # SYNTAX_STRING
COLOR_03="#55a049" # COMMAND
COLOR_04="#bfce72" # COMMAND_COLOR2
COLOR_05="#40318d" # PATH
COLOR_06="#8b3f96" # SYNTAX_VAR
COLOR_07="#67b6bd" # PROMP
COLOR_08="#ffffff" #
export COLOR_01="#090300" # HOST
export COLOR_02="#883932" # SYNTAX_STRING
export COLOR_03="#55a049" # COMMAND
export COLOR_04="#bfce72" # COMMAND_COLOR2
export COLOR_05="#40318d" # PATH
export COLOR_06="#8b3f96" # SYNTAX_VAR
export COLOR_07="#67b6bd" # PROMP
export COLOR_08="#ffffff" #
COLOR_09="#000000" #
COLOR_10="#883932" # COMMAND_ERROR
COLOR_11="#55a049" # EXEC
COLOR_12="#bfce72" #
COLOR_13="#40318d" # FOLDER
COLOR_14="#8b3f96" #
COLOR_15="#67b6bd" #
COLOR_16="#f7f7f7" #
export COLOR_09="#000000" #
export COLOR_10="#883932" # COMMAND_ERROR
export COLOR_11="#55a049" # EXEC
export COLOR_12="#bfce72" #
export COLOR_13="#40318d" # FOLDER
export COLOR_14="#8b3f96" #
export COLOR_15="#67b6bd" #
export COLOR_16="#f7f7f7" #
BACKGROUND_COLOR="#40318d" # Background Color
FOREGROUND_COLOR="#7869c4" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="C64"
export BACKGROUND_COLOR="#40318d" # Background Color
export FOREGROUND_COLOR="#7869c4" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="C64"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="C64"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ca274d" # SYNTAX_STRING
COLOR_03="#4dca27" # COMMAND
COLOR_04="#caa427" # COMMAND_COLOR2
COLOR_05="#274dca" # PATH
COLOR_06="#a427ca" # SYNTAX_VAR
COLOR_07="#27caa4" # PROMP
COLOR_08="#808080" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ca274d" # SYNTAX_STRING
export COLOR_03="#4dca27" # COMMAND
export COLOR_04="#caa427" # COMMAND_COLOR2
export COLOR_05="#274dca" # PATH
export COLOR_06="#a427ca" # SYNTAX_VAR
export COLOR_07="#27caa4" # PROMP
export COLOR_08="#808080" #
COLOR_09="#808080" #
COLOR_10="#e98da3" # COMMAND_ERROR
COLOR_11="#a3e98d" # EXEC
COLOR_12="#e9d48d" #
COLOR_13="#8da3e9" # FOLDER
COLOR_14="#d48de9" #
COLOR_15="#8de9d4" #
COLOR_16="#ffffff" #
export COLOR_09="#808080" #
export COLOR_10="#e98da3" # COMMAND_ERROR
export COLOR_11="#a3e98d" # EXEC
export COLOR_12="#e9d48d" #
export COLOR_13="#8da3e9" # FOLDER
export COLOR_14="#d48de9" #
export COLOR_15="#8de9d4" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#09111a" # Background Color
FOREGROUND_COLOR="#d9e6f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Cai"
export BACKGROUND_COLOR="#09111a" # Background Color
export FOREGROUND_COLOR="#d9e6f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Cai"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Cai"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#646464" # HOST
COLOR_02="#F58E8E" # SYNTAX_STRING
COLOR_03="#A9D3AB" # COMMAND
COLOR_04="#FED37E" # COMMAND_COLOR2
COLOR_05="#7AABD4" # PATH
COLOR_06="#D6ADD5" # SYNTAX_VAR
COLOR_07="#79D4D5" # PROMP
COLOR_08="#D4D4D4" #
export COLOR_01="#646464" # HOST
export COLOR_02="#F58E8E" # SYNTAX_STRING
export COLOR_03="#A9D3AB" # COMMAND
export COLOR_04="#FED37E" # COMMAND_COLOR2
export COLOR_05="#7AABD4" # PATH
export COLOR_06="#D6ADD5" # SYNTAX_VAR
export COLOR_07="#79D4D5" # PROMP
export COLOR_08="#D4D4D4" #
COLOR_09="#646464" #
COLOR_10="#F58E8E" # COMMAND_ERROR
COLOR_11="#A9D3AB" # EXEC
COLOR_12="#FED37E" #
COLOR_13="#7AABD4" # FOLDER
COLOR_14="#D6ADD5" #
COLOR_15="#79D4D5" #
COLOR_16="#D4D4D4" #
export COLOR_09="#646464" #
export COLOR_10="#F58E8E" # COMMAND_ERROR
export COLOR_11="#A9D3AB" # EXEC
export COLOR_12="#FED37E" #
export COLOR_13="#7AABD4" # FOLDER
export COLOR_14="#D6ADD5" #
export COLOR_15="#79D4D5" #
export COLOR_16="#D4D4D4" #
BACKGROUND_COLOR="#2D2D2D" # Background Color
FOREGROUND_COLOR="#D4D4D4" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Chalk"
export BACKGROUND_COLOR="#2D2D2D" # Background Color
export FOREGROUND_COLOR="#D4D4D4" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Chalk"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Chalk"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#c37372" # SYNTAX_STRING
COLOR_03="#72c373" # COMMAND
COLOR_04="#c2c372" # COMMAND_COLOR2
COLOR_05="#7372c3" # PATH
COLOR_06="#c372c2" # SYNTAX_VAR
COLOR_07="#72c2c3" # PROMP
COLOR_08="#d9d9d9" #
export COLOR_01="#000000" # HOST
export COLOR_02="#c37372" # SYNTAX_STRING
export COLOR_03="#72c373" # COMMAND
export COLOR_04="#c2c372" # COMMAND_COLOR2
export COLOR_05="#7372c3" # PATH
export COLOR_06="#c372c2" # SYNTAX_VAR
export COLOR_07="#72c2c3" # PROMP
export COLOR_08="#d9d9d9" #
COLOR_09="#323232" #
COLOR_10="#dbaaaa" # COMMAND_ERROR
COLOR_11="#aadbaa" # EXEC
COLOR_12="#dadbaa" #
COLOR_13="#aaaadb" # FOLDER
COLOR_14="#dbaada" #
COLOR_15="#aadadb" #
COLOR_16="#ffffff" #
export COLOR_09="#323232" #
export COLOR_10="#dbaaaa" # COMMAND_ERROR
export COLOR_11="#aadbaa" # EXEC
export COLOR_12="#dadbaa" #
export COLOR_13="#aaaadb" # FOLDER
export COLOR_14="#dbaada" #
export COLOR_15="#aadadb" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#29262f" # Background Color
FOREGROUND_COLOR="#d9e6f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Chalkboard"
export BACKGROUND_COLOR="#29262f" # Background Color
export FOREGROUND_COLOR="#d9e6f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Chalkboard"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Chalkboard"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#181818" # HOST
COLOR_02="#810009" # SYNTAX_STRING
COLOR_03="#48513b" # COMMAND
COLOR_04="#cc8b3f" # COMMAND_COLOR2
COLOR_05="#576d8c" # PATH
COLOR_06="#724d7c" # SYNTAX_VAR
COLOR_07="#5c4f4b" # PROMP
COLOR_08="#aea47f" #
export COLOR_01="#181818" # HOST
export COLOR_02="#810009" # SYNTAX_STRING
export COLOR_03="#48513b" # COMMAND
export COLOR_04="#cc8b3f" # COMMAND_COLOR2
export COLOR_05="#576d8c" # PATH
export COLOR_06="#724d7c" # SYNTAX_VAR
export COLOR_07="#5c4f4b" # PROMP
export COLOR_08="#aea47f" #
COLOR_09="#555555" #
COLOR_10="#ac3835" # COMMAND_ERROR
COLOR_11="#a6a75d" # EXEC
COLOR_12="#dcdf7c" #
COLOR_13="#3097c6" # FOLDER
COLOR_14="#d33061" #
COLOR_15="#f3dbb2" #
COLOR_16="#f4f4f4" #
export COLOR_09="#555555" #
export COLOR_10="#ac3835" # COMMAND_ERROR
export COLOR_11="#a6a75d" # EXEC
export COLOR_12="#dcdf7c" #
export COLOR_13="#3097c6" # FOLDER
export COLOR_14="#d33061" #
export COLOR_15="#f3dbb2" #
export COLOR_16="#f4f4f4" #
BACKGROUND_COLOR="#191c27" # Background Color
FOREGROUND_COLOR="#aea47a" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Ciapre"
export BACKGROUND_COLOR="#191c27" # Background Color
export FOREGROUND_COLOR="#aea47a" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Ciapre"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Ciapre"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2E3436" # Black
COLOR_02="#CC0000" # Red
COLOR_03="#4E9A06" # Green
COLOR_04="#C4A000" # Yellow
COLOR_05="#3465A4" # Blue
COLOR_06="#75507B" # Cyan
COLOR_07="#06989A" # Magenta
COLOR_08="#D3D7CF" # Light gray
export COLOR_01="#2E3436" # Black
export COLOR_02="#CC0000" # Red
export COLOR_03="#4E9A06" # Green
export COLOR_04="#C4A000" # Yellow
export COLOR_05="#3465A4" # Blue
export COLOR_06="#75507B" # Cyan
export COLOR_07="#06989A" # Magenta
export COLOR_08="#D3D7CF" # Light gray
COLOR_09="#555753" # Dark gray
COLOR_10="#EF2929" # Light Red
COLOR_11="#8AE234" # Light Green
COLOR_12="#FCE94F" # Light Yellow
COLOR_13="#729FCF" # Light Blue
COLOR_14="#AD7FA8" # Light Cyan
COLOR_15="#34E2E2" # Light Magenta
COLOR_16="#EEEEEC" # White
export COLOR_09="#555753" # Dark gray
export COLOR_10="#EF2929" # Light Red
export COLOR_11="#8AE234" # Light Green
export COLOR_12="#FCE94F" # Light Yellow
export COLOR_13="#729FCF" # Light Blue
export COLOR_14="#AD7FA8" # Light Cyan
export COLOR_15="#34E2E2" # Light Magenta
export COLOR_16="#EEEEEC" # White
BACKGROUND_COLOR="#300a24" # Background Color
FOREGROUND_COLOR="#ffffff" # Foreground Color (text)
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
PROFILE_NAME="Clone of Ubuntu"
export BACKGROUND_COLOR="#300a24" # Background Color
export FOREGROUND_COLOR="#ffffff" # Foreground Color (text)
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
export PROFILE_NAME="Clone of Ubuntu"
# =============================================
@ -34,35 +34,21 @@ PROFILE_NAME="Clone of Ubuntu"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#f8282a" # SYNTAX_STRING
COLOR_03="#328a5d" # COMMAND
COLOR_04="#fa701d" # COMMAND_COLOR2
COLOR_05="#135cd0" # PATH
COLOR_06="#9f00bd" # SYNTAX_VAR
COLOR_07="#33c3c1" # PROMP
COLOR_08="#b3b3b3" #
export COLOR_01="#000000" # HOST
export COLOR_02="#f8282a" # SYNTAX_STRING
export COLOR_03="#328a5d" # COMMAND
export COLOR_04="#fa701d" # COMMAND_COLOR2
export COLOR_05="#135cd0" # PATH
export COLOR_06="#9f00bd" # SYNTAX_VAR
export COLOR_07="#33c3c1" # PROMP
export COLOR_08="#b3b3b3" #
COLOR_09="#555753" #
COLOR_10="#fb0416" # COMMAND_ERROR
COLOR_11="#2cc631" # EXEC
COLOR_12="#fdd727" #
COLOR_13="#1670ff" # FOLDER
COLOR_14="#e900b0" #
COLOR_15="#3ad5ce" #
COLOR_16="#eeeeec" #
export COLOR_09="#555753" #
export COLOR_10="#fb0416" # COMMAND_ERROR
export COLOR_11="#2cc631" # EXEC
export COLOR_12="#fdd727" #
export COLOR_13="#1670ff" # FOLDER
export COLOR_14="#e900b0" #
export COLOR_15="#3ad5ce" #
export COLOR_16="#eeeeec" #
BACKGROUND_COLOR="#ffffff" # Background Color
FOREGROUND_COLOR="#262626" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="CLRS"
export BACKGROUND_COLOR="#ffffff" # Background Color
export FOREGROUND_COLOR="#262626" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="CLRS"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="CLRS"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#142631" # HOST
COLOR_02="#ff2320" # SYNTAX_STRING
COLOR_03="#3ba5ff" # COMMAND
COLOR_04="#e9e75c" # COMMAND_COLOR2
COLOR_05="#8ff586" # PATH
COLOR_06="#781aa0" # SYNTAX_VAR
COLOR_07="#8ff586" # PROMP
COLOR_08="#ba46b2" #
export COLOR_01="#142631" # HOST
export COLOR_02="#ff2320" # SYNTAX_STRING
export COLOR_03="#3ba5ff" # COMMAND
export COLOR_04="#e9e75c" # COMMAND_COLOR2
export COLOR_05="#8ff586" # PATH
export COLOR_06="#781aa0" # SYNTAX_VAR
export COLOR_07="#8ff586" # PROMP
export COLOR_08="#ba46b2" #
COLOR_09="#fff688" #
COLOR_10="#d4312e" # COMMAND_ERROR
COLOR_11="#8ff586" # EXEC
COLOR_12="#e9f06d" #
COLOR_13="#3c7dd2" # FOLDER
COLOR_14="#8230a7" #
COLOR_15="#6cbc67" #
COLOR_16="#8ff586" #
export COLOR_09="#fff688" #
export COLOR_10="#d4312e" # COMMAND_ERROR
export COLOR_11="#8ff586" # EXEC
export COLOR_12="#e9f06d" #
export COLOR_13="#3c7dd2" # FOLDER
export COLOR_14="#8230a7" #
export COLOR_15="#6cbc67" #
export COLOR_16="#8ff586" #
BACKGROUND_COLOR="#142838" # Background Color
FOREGROUND_COLOR="#8ff586" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Cobalt Neon"
export BACKGROUND_COLOR="#142838" # Background Color
export FOREGROUND_COLOR="#8ff586" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Cobalt Neon"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Cobalt Neon"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ff0000" # SYNTAX_STRING
COLOR_03="#38de21" # COMMAND
COLOR_04="#ffe50a" # COMMAND_COLOR2
COLOR_05="#1460d2" # PATH
COLOR_06="#ff005d" # SYNTAX_VAR
COLOR_07="#00bbbb" # PROMP
COLOR_08="#bbbbbb" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ff0000" # SYNTAX_STRING
export COLOR_03="#38de21" # COMMAND
export COLOR_04="#ffe50a" # COMMAND_COLOR2
export COLOR_05="#1460d2" # PATH
export COLOR_06="#ff005d" # SYNTAX_VAR
export COLOR_07="#00bbbb" # PROMP
export COLOR_08="#bbbbbb" #
COLOR_09="#555555" #
COLOR_10="#f40e17" # COMMAND_ERROR
COLOR_11="#3bd01d" # EXEC
COLOR_12="#edc809" #
COLOR_13="#5555ff" # FOLDER
COLOR_14="#ff55ff" #
COLOR_15="#6ae3fa" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#f40e17" # COMMAND_ERROR
export COLOR_11="#3bd01d" # EXEC
export COLOR_12="#edc809" #
export COLOR_13="#5555ff" # FOLDER
export COLOR_14="#ff55ff" #
export COLOR_15="#6ae3fa" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#132738" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Cobalt 2"
export BACKGROUND_COLOR="#132738" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Cobalt 2"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Cobalt 2"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2b1b1d" # HOST
COLOR_02="#91002b" # SYNTAX_STRING
COLOR_03="#579524" # COMMAND
COLOR_04="#ab311b" # COMMAND_COLOR2
COLOR_05="#8c87b0" # PATH
COLOR_06="#692f50" # SYNTAX_VAR
COLOR_07="#e8a866" # PROMP
COLOR_08="#68525a" #
export COLOR_01="#2b1b1d" # HOST
export COLOR_02="#91002b" # SYNTAX_STRING
export COLOR_03="#579524" # COMMAND
export COLOR_04="#ab311b" # COMMAND_COLOR2
export COLOR_05="#8c87b0" # PATH
export COLOR_06="#692f50" # SYNTAX_VAR
export COLOR_07="#e8a866" # PROMP
export COLOR_08="#68525a" #
COLOR_09="#3d2b2e" #
COLOR_10="#c5255d" # COMMAND_ERROR
COLOR_11="#8dff57" # EXEC
COLOR_12="#c8381d" #
COLOR_13="#cfc9ff" # FOLDER
COLOR_14="#fc6cba" #
COLOR_15="#ffceaf" #
COLOR_16="#b0949d" #
export COLOR_09="#3d2b2e" #
export COLOR_10="#c5255d" # COMMAND_ERROR
export COLOR_11="#8dff57" # EXEC
export COLOR_12="#c8381d" #
export COLOR_13="#cfc9ff" # FOLDER
export COLOR_14="#fc6cba" #
export COLOR_15="#ffceaf" #
export COLOR_16="#b0949d" #
BACKGROUND_COLOR="#150707" # Background Color
FOREGROUND_COLOR="#68525a" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Crayon Pony Fish"
export BACKGROUND_COLOR="#150707" # Background Color
export FOREGROUND_COLOR="#68525a" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Crayon Pony Fish"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Crayon Pony Fish"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ff5555" # SYNTAX_STRING
COLOR_03="#55ff55" # COMMAND
COLOR_04="#ffff55" # COMMAND_COLOR2
COLOR_05="#5555ff" # PATH
COLOR_06="#ff55ff" # SYNTAX_VAR
COLOR_07="#55ffff" # PROMP
COLOR_08="#bbbbbb" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ff5555" # SYNTAX_STRING
export COLOR_03="#55ff55" # COMMAND
export COLOR_04="#ffff55" # COMMAND_COLOR2
export COLOR_05="#5555ff" # PATH
export COLOR_06="#ff55ff" # SYNTAX_VAR
export COLOR_07="#55ffff" # PROMP
export COLOR_08="#bbbbbb" #
COLOR_09="#555555" #
COLOR_10="#ff5555" # COMMAND_ERROR
COLOR_11="#55ff55" # EXEC
COLOR_12="#ffff55" #
COLOR_13="#5555ff" # FOLDER
COLOR_14="#ff55ff" #
COLOR_15="#55ffff" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#ff5555" # COMMAND_ERROR
export COLOR_11="#55ff55" # EXEC
export COLOR_12="#ffff55" #
export COLOR_13="#5555ff" # FOLDER
export COLOR_14="#ff55ff" #
export COLOR_15="#55ffff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Dark Pastel"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Dark Pastel"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Dark Pastel"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#e8341c" # SYNTAX_STRING
COLOR_03="#68c256" # COMMAND
COLOR_04="#f2d42c" # COMMAND_COLOR2
COLOR_05="#1c98e8" # PATH
COLOR_06="#8e69c9" # SYNTAX_VAR
COLOR_07="#1c98e8" # PROMP
COLOR_08="#bababa" #
export COLOR_01="#000000" # HOST
export COLOR_02="#e8341c" # SYNTAX_STRING
export COLOR_03="#68c256" # COMMAND
export COLOR_04="#f2d42c" # COMMAND_COLOR2
export COLOR_05="#1c98e8" # PATH
export COLOR_06="#8e69c9" # SYNTAX_VAR
export COLOR_07="#1c98e8" # PROMP
export COLOR_08="#bababa" #
COLOR_09="#000000" #
COLOR_10="#e05a4f" # COMMAND_ERROR
COLOR_11="#77b869" # EXEC
COLOR_12="#efd64b" #
COLOR_13="#387cd3" # FOLDER
COLOR_14="#957bbe" #
COLOR_15="#3d97e2" #
COLOR_16="#bababa" #
export COLOR_09="#000000" #
export COLOR_10="#e05a4f" # COMMAND_ERROR
export COLOR_11="#77b869" # EXEC
export COLOR_12="#efd64b" #
export COLOR_13="#387cd3" # FOLDER
export COLOR_14="#957bbe" #
export COLOR_15="#3d97e2" #
export COLOR_16="#bababa" #
BACKGROUND_COLOR="#222324" # Background Color
FOREGROUND_COLOR="#bababa" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Darkside"
export BACKGROUND_COLOR="#222324" # Background Color
export FOREGROUND_COLOR="#bababa" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Darkside"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Darkside"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#4d4d4d" # HOST
COLOR_02="#ff2b2b" # SYNTAX_STRING
COLOR_03="#98fb98" # COMMAND
COLOR_04="#f0e68c" # COMMAND_COLOR2
COLOR_05="#cd853f" # PATH
COLOR_06="#ffdead" # SYNTAX_VAR
COLOR_07="#ffa0a0" # PROMP
COLOR_08="#f5deb3" #
export COLOR_01="#4d4d4d" # HOST
export COLOR_02="#ff2b2b" # SYNTAX_STRING
export COLOR_03="#98fb98" # COMMAND
export COLOR_04="#f0e68c" # COMMAND_COLOR2
export COLOR_05="#cd853f" # PATH
export COLOR_06="#ffdead" # SYNTAX_VAR
export COLOR_07="#ffa0a0" # PROMP
export COLOR_08="#f5deb3" #
COLOR_09="#555555" #
COLOR_10="#ff5555" # COMMAND_ERROR
COLOR_11="#55ff55" # EXEC
COLOR_12="#ffff55" #
COLOR_13="#87ceff" # FOLDER
COLOR_14="#ff55ff" #
COLOR_15="#ffd700" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#ff5555" # COMMAND_ERROR
export COLOR_11="#55ff55" # EXEC
export COLOR_12="#ffff55" #
export COLOR_13="#87ceff" # FOLDER
export COLOR_14="#ff55ff" #
export COLOR_15="#ffd700" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#333333" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Desert"
export BACKGROUND_COLOR="#333333" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Desert"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Desert"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#3a3d43" # HOST
COLOR_02="#be3f48" # SYNTAX_STRING
COLOR_03="#879a3b" # COMMAND
COLOR_04="#c5a635" # COMMAND_COLOR2
COLOR_05="#4f76a1" # PATH
COLOR_06="#855c8d" # SYNTAX_VAR
COLOR_07="#578fa4" # PROMP
COLOR_08="#b9bcba" #
export COLOR_01="#3a3d43" # HOST
export COLOR_02="#be3f48" # SYNTAX_STRING
export COLOR_03="#879a3b" # COMMAND
export COLOR_04="#c5a635" # COMMAND_COLOR2
export COLOR_05="#4f76a1" # PATH
export COLOR_06="#855c8d" # SYNTAX_VAR
export COLOR_07="#578fa4" # PROMP
export COLOR_08="#b9bcba" #
COLOR_09="#888987" #
COLOR_10="#fb001f" # COMMAND_ERROR
COLOR_11="#0f722f" # EXEC
COLOR_12="#c47033" #
COLOR_13="#186de3" # FOLDER
COLOR_14="#fb0067" #
COLOR_15="#2e706d" #
COLOR_16="#fdffb9" #
export COLOR_09="#888987" #
export COLOR_10="#fb001f" # COMMAND_ERROR
export COLOR_11="#0f722f" # EXEC
export COLOR_12="#c47033" #
export COLOR_13="#186de3" # FOLDER
export COLOR_14="#fb0067" #
export COLOR_15="#2e706d" #
export COLOR_16="#fdffb9" #
BACKGROUND_COLOR="#1f1f1f" # Background Color
FOREGROUND_COLOR="#b9bcba" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Dimmed Monokai"
export BACKGROUND_COLOR="#1f1f1f" # Background Color
export FOREGROUND_COLOR="#b9bcba" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Dimmed Monokai"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Dimmed Monokai"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#44475a" # HOST
COLOR_02="#ff5555" # SYNTAX_STRING
COLOR_03="#50fa7b" # COMMAND
COLOR_04="#ffb86c" # COMMAND_COLOR2
COLOR_05="#8be9fd" # PATH
COLOR_06="#bd93f9" # SYNTAX_VAR
COLOR_07="#ff79c6" # PROMP
COLOR_08="#94A3A5" #
export COLOR_01="#44475a" # HOST
export COLOR_02="#ff5555" # SYNTAX_STRING
export COLOR_03="#50fa7b" # COMMAND
export COLOR_04="#ffb86c" # COMMAND_COLOR2
export COLOR_05="#8be9fd" # PATH
export COLOR_06="#bd93f9" # SYNTAX_VAR
export COLOR_07="#ff79c6" # PROMP
export COLOR_08="#94A3A5" #
COLOR_09="#000000" #
COLOR_10="#ff5555" # COMMAND_ERROR
COLOR_11="#50fa7b" # EXEC
COLOR_12="#ffb86c" #
COLOR_13="#8be9fd" # FOLDER
COLOR_14="#bd93f9" #
COLOR_15="#ff79c6" #
COLOR_16="#ffffff" #
export COLOR_09="#000000" #
export COLOR_10="#ff5555" # COMMAND_ERROR
export COLOR_11="#50fa7b" # EXEC
export COLOR_12="#ffb86c" #
export COLOR_13="#8be9fd" # FOLDER
export COLOR_14="#bd93f9" #
export COLOR_15="#ff79c6" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#282a36" # Background Color
FOREGROUND_COLOR="#94A3A5" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Dracula"
export BACKGROUND_COLOR="#282a36" # Background Color
export FOREGROUND_COLOR="#94A3A5" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Dracula"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Dracula"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#121418" # HOST
COLOR_02="#c94234" # SYNTAX_STRING
COLOR_03="#85c54c" # COMMAND
COLOR_04="#f5ae2e" # COMMAND_COLOR2
COLOR_05="#1398b9" # PATH
COLOR_06="#d0633d" # SYNTAX_VAR
COLOR_07="#509552" # PROMP
COLOR_08="#e5c6aa" #
export COLOR_01="#121418" # HOST
export COLOR_02="#c94234" # SYNTAX_STRING
export COLOR_03="#85c54c" # COMMAND
export COLOR_04="#f5ae2e" # COMMAND_COLOR2
export COLOR_05="#1398b9" # PATH
export COLOR_06="#d0633d" # SYNTAX_VAR
export COLOR_07="#509552" # PROMP
export COLOR_08="#e5c6aa" #
COLOR_09="#675f54" #
COLOR_10="#ff645a" # COMMAND_ERROR
COLOR_11="#98e036" # EXEC
COLOR_12="#e0d561" #
COLOR_13="#5fdaff" # FOLDER
COLOR_14="#ff9269" #
COLOR_15="#84f088" #
COLOR_16="#f6f7ec" #
export COLOR_09="#675f54" #
export COLOR_10="#ff645a" # COMMAND_ERROR
export COLOR_11="#98e036" # EXEC
export COLOR_12="#e0d561" #
export COLOR_13="#5fdaff" # FOLDER
export COLOR_14="#ff9269" #
export COLOR_15="#84f088" #
export COLOR_16="#f6f7ec" #
BACKGROUND_COLOR="#292520" # Background Color
FOREGROUND_COLOR="#e5c7a9" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Earthsong"
export BACKGROUND_COLOR="#292520" # Background Color
export FOREGROUND_COLOR="#e5c7a9" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Earthsong"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Earthsong"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#3c3c30" # HOST
COLOR_02="#98290f" # SYNTAX_STRING
COLOR_03="#479a43" # COMMAND
COLOR_04="#7f7111" # COMMAND_COLOR2
COLOR_05="#497f7d" # PATH
COLOR_06="#7f4e2f" # SYNTAX_VAR
COLOR_07="#387f58" # PROMP
COLOR_08="#807974" #
export COLOR_01="#3c3c30" # HOST
export COLOR_02="#98290f" # SYNTAX_STRING
export COLOR_03="#479a43" # COMMAND
export COLOR_04="#7f7111" # COMMAND_COLOR2
export COLOR_05="#497f7d" # PATH
export COLOR_06="#7f4e2f" # SYNTAX_VAR
export COLOR_07="#387f58" # PROMP
export COLOR_08="#807974" #
COLOR_09="#555445" #
COLOR_10="#e0502a" # COMMAND_ERROR
COLOR_11="#61e070" # EXEC
COLOR_12="#d69927" #
COLOR_13="#79d9d9" # FOLDER
COLOR_14="#cd7c54" #
COLOR_15="#59d599" #
COLOR_16="#fff1e9" #
export COLOR_09="#555445" #
export COLOR_10="#e0502a" # COMMAND_ERROR
export COLOR_11="#61e070" # EXEC
export COLOR_12="#d69927" #
export COLOR_13="#79d9d9" # FOLDER
export COLOR_14="#cd7c54" #
export COLOR_15="#59d599" #
export COLOR_16="#fff1e9" #
BACKGROUND_COLOR="#22211d" # Background Color
FOREGROUND_COLOR="#807a74" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Elemental"
export BACKGROUND_COLOR="#22211d" # Background Color
export FOREGROUND_COLOR="#807a74" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Elemental"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Elemental"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#303030" # HOST
COLOR_02="#e1321a" # SYNTAX_STRING
COLOR_03="#6ab017" # COMMAND
COLOR_04="#ffc005" # COMMAND_COLOR2
COLOR_05="#004f9e" # PATH
COLOR_06="#ec0048" # SYNTAX_VAR
COLOR_07="#2aa7e7" # PROMP
COLOR_08="#f2f2f2" #
export COLOR_01="#303030" # HOST
export COLOR_02="#e1321a" # SYNTAX_STRING
export COLOR_03="#6ab017" # COMMAND
export COLOR_04="#ffc005" # COMMAND_COLOR2
export COLOR_05="#004f9e" # PATH
export COLOR_06="#ec0048" # SYNTAX_VAR
export COLOR_07="#2aa7e7" # PROMP
export COLOR_08="#f2f2f2" #
COLOR_09="#5d5d5d" #
COLOR_10="#ff361e" # COMMAND_ERROR
COLOR_11="#7bc91f" # EXEC
COLOR_12="#ffd00a" #
COLOR_13="#0071ff" # FOLDER
COLOR_14="#ff1d62" #
COLOR_15="#4bb8fd" #
COLOR_16="#a020f0" #
export COLOR_09="#5d5d5d" #
export COLOR_10="#ff361e" # COMMAND_ERROR
export COLOR_11="#7bc91f" # EXEC
export COLOR_12="#ffd00a" #
export COLOR_13="#0071ff" # FOLDER
export COLOR_14="#ff1d62" #
export COLOR_15="#4bb8fd" #
export COLOR_16="#a020f0" #
BACKGROUND_COLOR="#101010" # Background Color
FOREGROUND_COLOR="#f2f2f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Elementary"
export BACKGROUND_COLOR="#101010" # Background Color
export FOREGROUND_COLOR="#f2f2f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Elementary"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Elementary"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#303030" # HOST
COLOR_02="#e1321a" # SYNTAX_STRING
COLOR_03="#6ab017" # COMMAND
COLOR_04="#ffc005" # COMMAND_COLOR2
COLOR_05="#729FCF" # PATH
COLOR_06="#ec0048" # SYNTAX_VAR
COLOR_07="#f2f2f2" # PROMP
COLOR_08="#2aa7e7" #
export COLOR_01="#303030" # HOST
export COLOR_02="#e1321a" # SYNTAX_STRING
export COLOR_03="#6ab017" # COMMAND
export COLOR_04="#ffc005" # COMMAND_COLOR2
export COLOR_05="#729FCF" # PATH
export COLOR_06="#ec0048" # SYNTAX_VAR
export COLOR_07="#f2f2f2" # PROMP
export COLOR_08="#2aa7e7" #
COLOR_09="#5d5d5d" #
COLOR_10="#ff361e" # COMMAND_ERROR
COLOR_11="#7bc91f" # EXEC
COLOR_12="#ffd00a" #
COLOR_13="#0071ff" # FOLDER
COLOR_14="#ff1d62" #
COLOR_15="#4bb8fd" #
COLOR_16="#a020f0" #
export COLOR_09="#5d5d5d" #
export COLOR_10="#ff361e" # COMMAND_ERROR
export COLOR_11="#7bc91f" # EXEC
export COLOR_12="#ffd00a" #
export COLOR_13="#0071ff" # FOLDER
export COLOR_14="#ff1d62" #
export COLOR_15="#4bb8fd" #
export COLOR_16="#a020f0" #
BACKGROUND_COLOR="#4A453E" # Background Color
FOREGROUND_COLOR="#f2f2f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Elic"
export BACKGROUND_COLOR="#4A453E" # Background Color
export FOREGROUND_COLOR="#f2f2f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Elic"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Elic"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#303030" # HOST
COLOR_02="#e1321a" # SYNTAX_STRING
COLOR_03="#6ab017" # COMMAND
COLOR_04="#ffc005" # COMMAND_COLOR2
COLOR_05="#729FCF" # PATH
COLOR_06="#ec0048" # SYNTAX_VAR
COLOR_07="#2aa7e7" # PROMP
COLOR_08="#f2f2f2" #
export COLOR_01="#303030" # HOST
export COLOR_02="#e1321a" # SYNTAX_STRING
export COLOR_03="#6ab017" # COMMAND
export COLOR_04="#ffc005" # COMMAND_COLOR2
export COLOR_05="#729FCF" # PATH
export COLOR_06="#ec0048" # SYNTAX_VAR
export COLOR_07="#2aa7e7" # PROMP
export COLOR_08="#f2f2f2" #
COLOR_09="#5d5d5d" #
COLOR_10="#ff361e" # COMMAND_ERROR
COLOR_11="#7bc91f" # EXEC
COLOR_12="#ffd00a" #
COLOR_13="#0071ff" # FOLDER
COLOR_14="#ff1d62" #
COLOR_15="#4bb8fd" #
COLOR_16="#a020f0" #
export COLOR_09="#5d5d5d" #
export COLOR_10="#ff361e" # COMMAND_ERROR
export COLOR_11="#7bc91f" # EXEC
export COLOR_12="#ffd00a" #
export COLOR_13="#0071ff" # FOLDER
export COLOR_14="#ff1d62" #
export COLOR_15="#4bb8fd" #
export COLOR_16="#a020f0" #
BACKGROUND_COLOR="#041A3B" # Background Color
FOREGROUND_COLOR="#f2f2f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Elio"
export BACKGROUND_COLOR="#041A3B" # Background Color
export FOREGROUND_COLOR="#f2f2f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Elio"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Elio"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#cc0000" # SYNTAX_STRING
COLOR_03="#1a921c" # COMMAND
COLOR_04="#f0e53a" # COMMAND_COLOR2
COLOR_05="#0066ff" # PATH
COLOR_06="#c5656b" # SYNTAX_VAR
COLOR_07="#06989a" # PROMP
COLOR_08="#d3d7cf" #
export COLOR_01="#000000" # HOST
export COLOR_02="#cc0000" # SYNTAX_STRING
export COLOR_03="#1a921c" # COMMAND
export COLOR_04="#f0e53a" # COMMAND_COLOR2
export COLOR_05="#0066ff" # PATH
export COLOR_06="#c5656b" # SYNTAX_VAR
export COLOR_07="#06989a" # PROMP
export COLOR_08="#d3d7cf" #
COLOR_09="#555753" #
COLOR_10="#ef2929" # COMMAND_ERROR
COLOR_11="#9aff87" # EXEC
COLOR_12="#fffb5c" #
COLOR_13="#43a8ed" # FOLDER
COLOR_14="#ff818a" #
COLOR_15="#34e2e2" #
COLOR_16="#eeeeec" #
export COLOR_09="#555753" #
export COLOR_10="#ef2929" # COMMAND_ERROR
export COLOR_11="#9aff87" # EXEC
export COLOR_12="#fffb5c" #
export COLOR_13="#43a8ed" # FOLDER
export COLOR_14="#ff818a" #
export COLOR_15="#34e2e2" #
export COLOR_16="#eeeeec" #
BACKGROUND_COLOR="#2a211c" # Background Color
FOREGROUND_COLOR="#b8a898" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Espresso Libre"
export BACKGROUND_COLOR="#2a211c" # Background Color
export FOREGROUND_COLOR="#b8a898" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Espresso Libre"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Espresso Libre"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#353535" # HOST
COLOR_02="#d25252" # SYNTAX_STRING
COLOR_03="#a5c261" # COMMAND
COLOR_04="#ffc66d" # COMMAND_COLOR2
COLOR_05="#6c99bb" # PATH
COLOR_06="#d197d9" # SYNTAX_VAR
COLOR_07="#bed6ff" # PROMP
COLOR_08="#eeeeec" #
export COLOR_01="#353535" # HOST
export COLOR_02="#d25252" # SYNTAX_STRING
export COLOR_03="#a5c261" # COMMAND
export COLOR_04="#ffc66d" # COMMAND_COLOR2
export COLOR_05="#6c99bb" # PATH
export COLOR_06="#d197d9" # SYNTAX_VAR
export COLOR_07="#bed6ff" # PROMP
export COLOR_08="#eeeeec" #
COLOR_09="#535353" #
COLOR_10="#f00c0c" # COMMAND_ERROR
COLOR_11="#c2e075" # EXEC
COLOR_12="#e1e48b" #
COLOR_13="#8ab7d9" # FOLDER
COLOR_14="#efb5f7" #
COLOR_15="#dcf4ff" #
COLOR_16="#ffffff" #
export COLOR_09="#535353" #
export COLOR_10="#f00c0c" # COMMAND_ERROR
export COLOR_11="#c2e075" # EXEC
export COLOR_12="#e1e48b" #
export COLOR_13="#8ab7d9" # FOLDER
export COLOR_14="#efb5f7" #
export COLOR_15="#dcf4ff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#323232" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Espresso"
export BACKGROUND_COLOR="#323232" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Espresso"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Espresso"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#03073c" # HOST
COLOR_02="#c6004a" # SYNTAX_STRING
COLOR_03="#acf157" # COMMAND
COLOR_04="#fecd5e" # COMMAND_COLOR2
COLOR_05="#525fb8" # PATH
COLOR_06="#986f82" # SYNTAX_VAR
COLOR_07="#968763" # PROMP
COLOR_08="#ecf0fc" #
export COLOR_01="#03073c" # HOST
export COLOR_02="#c6004a" # SYNTAX_STRING
export COLOR_03="#acf157" # COMMAND
export COLOR_04="#fecd5e" # COMMAND_COLOR2
export COLOR_05="#525fb8" # PATH
export COLOR_06="#986f82" # SYNTAX_VAR
export COLOR_07="#968763" # PROMP
export COLOR_08="#ecf0fc" #
COLOR_09="#6c5b30" #
COLOR_10="#da4b8a" # COMMAND_ERROR
COLOR_11="#dbffa9" # EXEC
COLOR_12="#fee6a9" #
COLOR_13="#b2befa" # FOLDER
COLOR_14="#fda5cd" #
COLOR_15="#a5bd86" #
COLOR_16="#f6ffec" #
export COLOR_09="#6c5b30" #
export COLOR_10="#da4b8a" # COMMAND_ERROR
export COLOR_11="#dbffa9" # EXEC
export COLOR_12="#fee6a9" #
export COLOR_13="#b2befa" # FOLDER
export COLOR_14="#fda5cd" #
export COLOR_15="#a5bd86" #
export COLOR_16="#f6ffec" #
BACKGROUND_COLOR="#232537" # Background Color
FOREGROUND_COLOR="#ecf0fe" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Fishtank"
export BACKGROUND_COLOR="#232537" # Background Color
export FOREGROUND_COLOR="#ecf0fe" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Fishtank"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Fishtank"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2c3e50" # HOST
COLOR_02="#c0392b" # SYNTAX_STRING
COLOR_03="#27ae60" # COMMAND
COLOR_04="#f39c12" # COMMAND_COLOR2
COLOR_05="#2980b9" # PATH
COLOR_06="#8e44ad" # SYNTAX_VAR
COLOR_07="#16a085" # PROMP
COLOR_08="#bdc3c7" #
export COLOR_01="#2c3e50" # HOST
export COLOR_02="#c0392b" # SYNTAX_STRING
export COLOR_03="#27ae60" # COMMAND
export COLOR_04="#f39c12" # COMMAND_COLOR2
export COLOR_05="#2980b9" # PATH
export COLOR_06="#8e44ad" # SYNTAX_VAR
export COLOR_07="#16a085" # PROMP
export COLOR_08="#bdc3c7" #
COLOR_09="#34495e" #
COLOR_10="#e74c3c" # COMMAND_ERROR
COLOR_11="#2ecc71" # EXEC
COLOR_12="#f1c40f" #
COLOR_13="#3498db" # FOLDER
COLOR_14="#9b59b6" #
COLOR_15="#2AA198" #
COLOR_16="#ecf0f1" #
export COLOR_09="#34495e" #
export COLOR_10="#e74c3c" # COMMAND_ERROR
export COLOR_11="#2ecc71" # EXEC
export COLOR_12="#f1c40f" #
export COLOR_13="#3498db" # FOLDER
export COLOR_14="#9b59b6" #
export COLOR_15="#2AA198" #
export COLOR_16="#ecf0f1" #
BACKGROUND_COLOR="#1F2D3A" # Background Color
FOREGROUND_COLOR="#1abc9c" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Flat"
export BACKGROUND_COLOR="#1F2D3A" # Background Color
export FOREGROUND_COLOR="#1abc9c" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Flat"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Flat"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#1d1d19" # HOST
COLOR_02="#f18339" # SYNTAX_STRING
COLOR_03="#9fd364" # COMMAND
COLOR_04="#f4ef6d" # COMMAND_COLOR2
COLOR_05="#5096be" # PATH
COLOR_06="#695abc" # SYNTAX_VAR
COLOR_07="#d63865" # PROMP
COLOR_08="#ffffff" #
export COLOR_01="#1d1d19" # HOST
export COLOR_02="#f18339" # SYNTAX_STRING
export COLOR_03="#9fd364" # COMMAND
export COLOR_04="#f4ef6d" # COMMAND_COLOR2
export COLOR_05="#5096be" # PATH
export COLOR_06="#695abc" # SYNTAX_VAR
export COLOR_07="#d63865" # PROMP
export COLOR_08="#ffffff" #
COLOR_09="#1d1d19" #
COLOR_10="#d22a24" # COMMAND_ERROR
COLOR_11="#a7d42c" # EXEC
COLOR_12="#ff8949" #
COLOR_13="#61b9d0" # FOLDER
COLOR_14="#695abc" #
COLOR_15="#d63865" #
COLOR_16="#ffffff" #
export COLOR_09="#1d1d19" #
export COLOR_10="#d22a24" # COMMAND_ERROR
export COLOR_11="#a7d42c" # EXEC
export COLOR_12="#ff8949" #
export COLOR_13="#61b9d0" # FOLDER
export COLOR_14="#695abc" #
export COLOR_15="#d63865" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#1d1f21" # Background Color
FOREGROUND_COLOR="#b8dbef" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Flatland"
export BACKGROUND_COLOR="#1d1f21" # Background Color
export FOREGROUND_COLOR="#b8dbef" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Flatland"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Flatland"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2A2A2E" # HOST | Black russian | list-text-color | maybe
COLOR_02="#B98EFF" # SYNTAX_STRING | Medium purple | html-attribute-value
COLOR_03="#FF7DE9" # COMMAND | Orchid | html-attribute-name
COLOR_04="#729FCF" # COMMAND_COLOR2 | Jordy blue | html-tag
COLOR_05="#66A05B" # PATH | De york | html-comment and doctype
COLOR_06="#75507B" # SYNTAX_VAR | Hot purple (import) list-bg-color | maybe
COLOR_07="#ACACAE" # PROMP | Dark grey | html-tag-angle-brackets
COLOR_08="#FFFFFF" # White | active list-bg (probably)
export COLOR_01="#2A2A2E" # HOST | Black russian | list-text-color | maybe
export COLOR_02="#B98EFF" # SYNTAX_STRING | Medium purple | html-attribute-value
export COLOR_03="#FF7DE9" # COMMAND | Orchid | html-attribute-name
export COLOR_04="#729FCF" # COMMAND_COLOR2 | Jordy blue | html-tag
export COLOR_05="#66A05B" # PATH | De york | html-comment and doctype
export COLOR_06="#75507B" # SYNTAX_VAR | Hot purple (import) list-bg-color | maybe
export COLOR_07="#ACACAE" # PROMP | Dark grey | html-tag-angle-brackets
export COLOR_08="#FFFFFF" # White | active list-bg (probably)
COLOR_09="#A40000" # UNKNOWN | Tomato
COLOR_10="#BF4040" # COMMAND_ERROR | Valencia (grep highlight)
COLOR_11="#66A05B" # EXEC | same as PATH (De york) (maybe)
COLOR_12="#FFB86C" # UNKNOWN | Rajah
COLOR_13="#729FCF" # FOLDER | Jordy blue | active:html-brackets/parenthesis
COLOR_14="#8F5902" # Mandalay | special sort of-files (probably)
COLOR_15="#C4A000" # (maybe) | Lemon
COLOR_16="#5C3566" # UNKNOWN | Honey flower
export COLOR_09="#A40000" # UNKNOWN | Tomato
export COLOR_10="#BF4040" # COMMAND_ERROR | Valencia (grep highlight)
export COLOR_11="#66A05B" # EXEC | same as PATH (De york) (maybe)
export COLOR_12="#FFB86C" # UNKNOWN | Rajah
export COLOR_13="#729FCF" # FOLDER | Jordy blue | active:html-brackets/parenthesis
export COLOR_14="#8F5902" # Mandalay | special sort of-files (probably)
export COLOR_15="#C4A000" # (maybe) | Lemon
export COLOR_16="#5C3566" # UNKNOWN | Honey flower
BACKGROUND_COLOR="#2A2A2E" # Background Color | Black russian | true
FOREGROUND_COLOR="#D7D7DB" # Text | Fuscous grey | html-tag-content
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Foxnightly"
export BACKGROUND_COLOR="#2A2A2E" # Background Color | Black russian | true
export FOREGROUND_COLOR="#D7D7DB" # Text | Fuscous grey | html-tag-content
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Foxnightly"
# =============================================
# Mainly inspired by firefox developer/nightly (58) inspector theme
@ -35,36 +35,21 @@ PROFILE_NAME="Foxnightly"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ==================== CONFIG THIS ========================================= #
COLOR_01="#073642" # HOST
COLOR_02="#dc322f" # SYNTAX_STRING
COLOR_03="#859900" # COMMAND
COLOR_04="#b58900" # COMMAND_COLOR2
COLOR_05="#268bd2" # PATH
COLOR_06="#ec0048" # SYNTAX_VAR
COLOR_07="#2aa198" # PROMP
COLOR_08="#94a3a5"
export COLOR_01="#073642" # HOST
export COLOR_02="#dc322f" # SYNTAX_STRING
export COLOR_03="#859900" # COMMAND
export COLOR_04="#b58900" # COMMAND_COLOR2
export COLOR_05="#268bd2" # PATH
export COLOR_06="#ec0048" # SYNTAX_VAR
export COLOR_07="#2aa198" # PROMP
export COLOR_08="#94a3a5"
COLOR_09="#586e75"
COLOR_10="#cb4b16" # COMMAND_ERROR
COLOR_11="#859900" # EXEC
COLOR_12="#b58900"
COLOR_13="#268bd2" # FOLDER
COLOR_14="#d33682"
COLOR_15="#2aa198"
COLOR_16="#6c71c4"
export COLOR_09="#586e75"
export COLOR_10="#cb4b16" # COMMAND_ERROR
export COLOR_11="#859900" # EXEC
export COLOR_12="#b58900"
export COLOR_13="#268bd2" # FOLDER
export COLOR_14="#d33682"
export COLOR_15="#2aa198"
export COLOR_16="#6c71c4"
BACKGROUND_COLOR="#252e32" # Background Color
FOREGROUND_COLOR="#94a3a5" # Text
CURSOR_COLOR="#839496" # Cursor
PROFILE_NAME="Freya"
export BACKGROUND_COLOR="#252e32" # Background Color
export FOREGROUND_COLOR="#94a3a5" # Text
export CURSOR_COLOR="#839496" # Cursor
export PROFILE_NAME="Freya"
# ===================== END CONFIG ======================================= #
@ -34,36 +34,21 @@ PROFILE_NAME="Freya"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#242526" # HOST
COLOR_02="#f8511b" # SYNTAX_STRING
COLOR_03="#565747" # COMMAND
COLOR_04="#fa771d" # COMMAND_COLOR2
COLOR_05="#2c70b7" # PATH
COLOR_06="#f02e4f" # SYNTAX_VAR
COLOR_07="#3ca1a6" # PROMP
COLOR_08="#adadad" #
export COLOR_01="#242526" # HOST
export COLOR_02="#f8511b" # SYNTAX_STRING
export COLOR_03="#565747" # COMMAND
export COLOR_04="#fa771d" # COMMAND_COLOR2
export COLOR_05="#2c70b7" # PATH
export COLOR_06="#f02e4f" # SYNTAX_VAR
export COLOR_07="#3ca1a6" # PROMP
export COLOR_08="#adadad" #
COLOR_09="#5fac6d" #
COLOR_10="#f74319" # COMMAND_ERROR
COLOR_11="#74ec4c" # EXEC
COLOR_12="#fdc325" #
COLOR_13="#3393ca" # FOLDER
COLOR_14="#e75e4f" #
COLOR_15="#4fbce6" #
COLOR_16="#8c735b" #
export COLOR_09="#5fac6d" #
export COLOR_10="#f74319" # COMMAND_ERROR
export COLOR_11="#74ec4c" # EXEC
export COLOR_12="#fdc325" #
export COLOR_13="#3393ca" # FOLDER
export COLOR_14="#e75e4f" #
export COLOR_15="#4fbce6" #
export COLOR_16="#8c735b" #
BACKGROUND_COLOR="#1b1c1d" # Background Color
FOREGROUND_COLOR="#adadad" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Frontend Delight"
export BACKGROUND_COLOR="#1b1c1d" # Background Color
export FOREGROUND_COLOR="#adadad" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Frontend Delight"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Frontend Delight"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#d6262b" # SYNTAX_STRING
COLOR_03="#919c00" # COMMAND
COLOR_04="#be8a13" # COMMAND_COLOR2
COLOR_05="#4699a3" # PATH
COLOR_06="#8d4331" # SYNTAX_VAR
COLOR_07="#da8213" # PROMP
COLOR_08="#ddc265" #
export COLOR_01="#000000" # HOST
export COLOR_02="#d6262b" # SYNTAX_STRING
export COLOR_03="#919c00" # COMMAND
export COLOR_04="#be8a13" # COMMAND_COLOR2
export COLOR_05="#4699a3" # PATH
export COLOR_06="#8d4331" # SYNTAX_VAR
export COLOR_07="#da8213" # PROMP
export COLOR_08="#ddc265" #
COLOR_09="#7f6a55" #
COLOR_10="#e55a1c" # COMMAND_ERROR
COLOR_11="#bfc65a" # EXEC
COLOR_12="#ffcb1b" #
COLOR_13="#7cc9cf" # FOLDER
COLOR_14="#d26349" #
COLOR_15="#e6a96b" #
COLOR_16="#ffeaa3" #
export COLOR_09="#7f6a55" #
export COLOR_10="#e55a1c" # COMMAND_ERROR
export COLOR_11="#bfc65a" # EXEC
export COLOR_12="#ffcb1b" #
export COLOR_13="#7cc9cf" # FOLDER
export COLOR_14="#d26349" #
export COLOR_15="#e6a96b" #
export COLOR_16="#ffeaa3" #
BACKGROUND_COLOR="#251200" # Background Color
FOREGROUND_COLOR="#dec165" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Frontend Fun Forrest"
export BACKGROUND_COLOR="#251200" # Background Color
export FOREGROUND_COLOR="#dec165" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Frontend Fun Forrest"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Frontend Fun Forrest"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#f9555f" # SYNTAX_STRING
COLOR_03="#21b089" # COMMAND
COLOR_04="#fef02a" # COMMAND_COLOR2
COLOR_05="#589df6" # PATH
COLOR_06="#944d95" # SYNTAX_VAR
COLOR_07="#1f9ee7" # PROMP
COLOR_08="#bbbbbb" #
export COLOR_01="#000000" # HOST
export COLOR_02="#f9555f" # SYNTAX_STRING
export COLOR_03="#21b089" # COMMAND
export COLOR_04="#fef02a" # COMMAND_COLOR2
export COLOR_05="#589df6" # PATH
export COLOR_06="#944d95" # SYNTAX_VAR
export COLOR_07="#1f9ee7" # PROMP
export COLOR_08="#bbbbbb" #
COLOR_09="#555555" #
COLOR_10="#fa8c8f" # COMMAND_ERROR
COLOR_11="#35bb9a" # EXEC
COLOR_12="#ffff55" #
COLOR_13="#589df6" # FOLDER
COLOR_14="#e75699" #
COLOR_15="#3979bc" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#fa8c8f" # COMMAND_ERROR
export COLOR_11="#35bb9a" # EXEC
export COLOR_12="#ffff55" #
export COLOR_13="#589df6" # FOLDER
export COLOR_14="#e75699" #
export COLOR_15="#3979bc" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#1d2837" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Frontend Galaxy"
export BACKGROUND_COLOR="#1d2837" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Frontend Galaxy"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Frontend Galaxy"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#3e3e3e" # HOST
COLOR_02="#970b16" # SYNTAX_STRING
COLOR_03="#07962a" # COMMAND
COLOR_04="#f8eec7" # COMMAND_COLOR2
COLOR_05="#003e8a" # PATH
COLOR_06="#e94691" # SYNTAX_VAR
COLOR_07="#89d1ec" # PROMP
COLOR_08="#ffffff" #
export COLOR_01="#3e3e3e" # HOST
export COLOR_02="#970b16" # SYNTAX_STRING
export COLOR_03="#07962a" # COMMAND
export COLOR_04="#f8eec7" # COMMAND_COLOR2
export COLOR_05="#003e8a" # PATH
export COLOR_06="#e94691" # SYNTAX_VAR
export COLOR_07="#89d1ec" # PROMP
export COLOR_08="#ffffff" #
COLOR_09="#666666" #
COLOR_10="#de0000" # COMMAND_ERROR
COLOR_11="#87d5a2" # EXEC
COLOR_12="#f1d007" #
COLOR_13="#2e6cba" # FOLDER
COLOR_14="#ffa29f" #
COLOR_15="#1cfafe" #
COLOR_16="#ffffff" #
export COLOR_09="#666666" #
export COLOR_10="#de0000" # COMMAND_ERROR
export COLOR_11="#87d5a2" # EXEC
export COLOR_12="#f1d007" #
export COLOR_13="#2e6cba" # FOLDER
export COLOR_14="#ffa29f" #
export COLOR_15="#1cfafe" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#f4f4f4" # Background Color
FOREGROUND_COLOR="#3e3e3e" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Github"
export BACKGROUND_COLOR="#f4f4f4" # Background Color
export FOREGROUND_COLOR="#3e3e3e" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Github"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Github"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000009" # Black
COLOR_02="#BB4F6C" # Red
COLOR_03="#72CCAE" # Green
COLOR_04="#C65E3D" # Yellow
COLOR_05="#58B6CA" # Blue
COLOR_06="#6488C4" # Cyan
COLOR_07="#8D84C6" # Magenta
COLOR_08="#858893" # Light gray
export COLOR_01="#000009" # Black
export COLOR_02="#BB4F6C" # Red
export COLOR_03="#72CCAE" # Green
export COLOR_04="#C65E3D" # Yellow
export COLOR_05="#58B6CA" # Blue
export COLOR_06="#6488C4" # Cyan
export COLOR_07="#8D84C6" # Magenta
export COLOR_08="#858893" # Light gray
COLOR_09="#1f222d" # Dark gray
COLOR_10="#ee829f" # Light Red
COLOR_11="#a5ffe1" # Light Green
COLOR_12="#f99170" # Light Yellow
COLOR_13="#8be9fd" # Light Blue
COLOR_14="#97bbf7" # Light Cyan
COLOR_15="#c0b7f9" # Light Magenta
COLOR_16="#ffffff" # White
export COLOR_09="#1f222d" # Dark gray
export COLOR_10="#ee829f" # Light Red
export COLOR_11="#a5ffe1" # Light Green
export COLOR_12="#f99170" # Light Yellow
export COLOR_13="#8be9fd" # Light Blue
export COLOR_14="#97bbf7" # Light Cyan
export COLOR_15="#c0b7f9" # Light Magenta
export COLOR_16="#ffffff" # White
BACKGROUND_COLOR="#0D101B" # Background Color
FOREGROUND_COLOR="#EBEEF9" # Foreground Color (text)
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
PROFILE_NAME="gooey"
export BACKGROUND_COLOR="#0D101B" # Background Color
export FOREGROUND_COLOR="#EBEEF9" # Foreground Color (text)
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
export PROFILE_NAME="gooey"
# =============================================
@ -34,35 +34,21 @@ PROFILE_NAME="gooey"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2d283f" # HOST
COLOR_02="#ed2261" # SYNTAX_STRING
COLOR_03="#1fa91b" # COMMAND
COLOR_04="#8ddc20" # COMMAND_COLOR2
COLOR_05="#487df4" # PATH
COLOR_06="#8d35c9" # SYNTAX_VAR
COLOR_07="#3bdeed" # PROMP
COLOR_08="#9e9ea0" #
export COLOR_01="#2d283f" # HOST
export COLOR_02="#ed2261" # SYNTAX_STRING
export COLOR_03="#1fa91b" # COMMAND
export COLOR_04="#8ddc20" # COMMAND_COLOR2
export COLOR_05="#487df4" # PATH
export COLOR_06="#8d35c9" # SYNTAX_VAR
export COLOR_07="#3bdeed" # PROMP
export COLOR_08="#9e9ea0" #
COLOR_09="#59516a" #
COLOR_10="#f0729a" # COMMAND_ERROR
COLOR_11="#53aa5e" # EXEC
COLOR_12="#b2dc87" #
COLOR_13="#a9bcec" # FOLDER
COLOR_14="#ad81c2" #
COLOR_15="#9de3eb" #
COLOR_16="#a288f7" #
export COLOR_09="#59516a" #
export COLOR_10="#f0729a" # COMMAND_ERROR
export COLOR_11="#53aa5e" # EXEC
export COLOR_12="#b2dc87" #
export COLOR_13="#a9bcec" # FOLDER
export COLOR_14="#ad81c2" #
export COLOR_15="#9de3eb" #
export COLOR_16="#a288f7" #
BACKGROUND_COLOR="#171423" # Background Color
FOREGROUND_COLOR="#9f9fa1" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Grape"
export BACKGROUND_COLOR="#171423" # Background Color
export FOREGROUND_COLOR="#9f9fa1" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Grape"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Grape"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#bb0000" # SYNTAX_STRING
COLOR_03="#00bb00" # COMMAND
COLOR_04="#e7b000" # COMMAND_COLOR2
COLOR_05="#0000a3" # PATH
COLOR_06="#950062" # SYNTAX_VAR
COLOR_07="#00bbbb" # PROMP
COLOR_08="#bbbbbb" #
export COLOR_01="#000000" # HOST
export COLOR_02="#bb0000" # SYNTAX_STRING
export COLOR_03="#00bb00" # COMMAND
export COLOR_04="#e7b000" # COMMAND_COLOR2
export COLOR_05="#0000a3" # PATH
export COLOR_06="#950062" # SYNTAX_VAR
export COLOR_07="#00bbbb" # PROMP
export COLOR_08="#bbbbbb" #
COLOR_09="#555555" #
COLOR_10="#bb0000" # COMMAND_ERROR
COLOR_11="#00bb00" # EXEC
COLOR_12="#e7b000" #
COLOR_13="#0000bb" # FOLDER
COLOR_14="#ff55ff" #
COLOR_15="#55ffff" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#bb0000" # COMMAND_ERROR
export COLOR_11="#00bb00" # EXEC
export COLOR_12="#e7b000" #
export COLOR_13="#0000bb" # FOLDER
export COLOR_14="#ff55ff" #
export COLOR_15="#55ffff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#13773d" # Background Color
FOREGROUND_COLOR="#fff0a5" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Grass"
export BACKGROUND_COLOR="#13773d" # Background Color
export FOREGROUND_COLOR="#fff0a5" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Grass"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Grass"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#282828" # HOST
COLOR_02="#cc241d" # SYNTAX_STRING
COLOR_03="#98971a" # COMMAND
COLOR_04="#d79921" # COMMAND_COLOR2
COLOR_05="#458588" # PATH
COLOR_06="#b16286" # SYNTAX_VAR
COLOR_07="#689d6a" # PROMP
COLOR_08="#a89984" #
export COLOR_01="#282828" # HOST
export COLOR_02="#cc241d" # SYNTAX_STRING
export COLOR_03="#98971a" # COMMAND
export COLOR_04="#d79921" # COMMAND_COLOR2
export COLOR_05="#458588" # PATH
export COLOR_06="#b16286" # SYNTAX_VAR
export COLOR_07="#689d6a" # PROMP
export COLOR_08="#a89984" #
COLOR_09="#928374" #
COLOR_10="#fb4934" # COMMAND_ERROR
COLOR_11="#b8bb26" # EXEC
COLOR_12="#fabd2f" #
COLOR_13="#83a598" # FOLDER
COLOR_14="#d3869b" #
COLOR_15="#8ec07c" #
COLOR_16="#ebdbb2" #
export COLOR_09="#928374" #
export COLOR_10="#fb4934" # COMMAND_ERROR
export COLOR_11="#b8bb26" # EXEC
export COLOR_12="#fabd2f" #
export COLOR_13="#83a598" # FOLDER
export COLOR_14="#d3869b" #
export COLOR_15="#8ec07c" #
export COLOR_16="#ebdbb2" #
BACKGROUND_COLOR="#282828" # Background Color
FOREGROUND_COLOR="#ebdbb2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Gruvbox Dark"
export BACKGROUND_COLOR="#282828" # Background Color
export FOREGROUND_COLOR="#ebdbb2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Gruvbox Dark"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Gruvbox Dark"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#fbf1c7" # HOST
COLOR_02="#cc241d" # SYNTAX_STRING
COLOR_03="#98971a" # COMMAND
COLOR_04="#d79921" # COMMAND_COLOR2
COLOR_05="#458588" # PATH
COLOR_06="#b16286" # SYNTAX_VAR
COLOR_07="#689d6a" # PROMP
COLOR_08="#7c6f64" #
export COLOR_01="#fbf1c7" # HOST
export COLOR_02="#cc241d" # SYNTAX_STRING
export COLOR_03="#98971a" # COMMAND
export COLOR_04="#d79921" # COMMAND_COLOR2
export COLOR_05="#458588" # PATH
export COLOR_06="#b16286" # SYNTAX_VAR
export COLOR_07="#689d6a" # PROMP
export COLOR_08="#7c6f64" #
COLOR_09="#928374" #
COLOR_10="#9d0006" # COMMAND_ERROR
COLOR_11="#79740e" # EXEC
COLOR_12="#b57614" #
COLOR_13="#076678" # FOLDER
COLOR_14="#8f3f71" #
COLOR_15="#427b58" #
COLOR_16="#3c3836" #
export COLOR_09="#928374" #
export COLOR_10="#9d0006" # COMMAND_ERROR
export COLOR_11="#79740e" # EXEC
export COLOR_12="#b57614" #
export COLOR_13="#076678" # FOLDER
export COLOR_14="#8f3f71" #
export COLOR_15="#427b58" #
export COLOR_16="#3c3836" #
BACKGROUND_COLOR="#fbf1c7" # Background Color
FOREGROUND_COLOR="#3c3836" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Gruvbox"
export BACKGROUND_COLOR="#fbf1c7" # Background Color
export FOREGROUND_COLOR="#3c3836" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Gruvbox"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Gruvbox"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#1b1d1e" # HOST
COLOR_02="#f92672" # SYNTAX_STRING
COLOR_03="#a6e22e" # COMMAND
COLOR_04="#fd971f" # COMMAND_COLOR2
COLOR_05="#66d9ef" # PATH
COLOR_06="#9e6ffe" # SYNTAX_VAR
COLOR_07="#5e7175" # PROMP
COLOR_08="#ccccc6" #
export COLOR_01="#1b1d1e" # HOST
export COLOR_02="#f92672" # SYNTAX_STRING
export COLOR_03="#a6e22e" # COMMAND
export COLOR_04="#fd971f" # COMMAND_COLOR2
export COLOR_05="#66d9ef" # PATH
export COLOR_06="#9e6ffe" # SYNTAX_VAR
export COLOR_07="#5e7175" # PROMP
export COLOR_08="#ccccc6" #
COLOR_09="#505354" #
COLOR_10="#ff669d" # COMMAND_ERROR
COLOR_11="#beed5f" # EXEC
COLOR_12="#e6db74" #
COLOR_13="#66d9ef" # FOLDER
COLOR_14="#9e6ffe" #
COLOR_15="#a3babf" #
COLOR_16="#f8f8f2" #
export COLOR_09="#505354" #
export COLOR_10="#ff669d" # COMMAND_ERROR
export COLOR_11="#beed5f" # EXEC
export COLOR_12="#e6db74" #
export COLOR_13="#66d9ef" # FOLDER
export COLOR_14="#9e6ffe" #
export COLOR_15="#a3babf" #
export COLOR_16="#f8f8f2" #
BACKGROUND_COLOR="#121212" # Background Color
FOREGROUND_COLOR="#a0a0a0" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Hardcore"
export BACKGROUND_COLOR="#121212" # Background Color
export FOREGROUND_COLOR="#a0a0a0" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Hardcore"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Hardcore"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#010101" # HOST
COLOR_02="#f8b63f" # SYNTAX_STRING
COLOR_03="#7fb5e1" # COMMAND
COLOR_04="#d6da25" # COMMAND_COLOR2
COLOR_05="#489e48" # PATH
COLOR_06="#b296c6" # SYNTAX_VAR
COLOR_07="#f5bfd7" # PROMP
COLOR_08="#a8a49d" #
export COLOR_01="#010101" # HOST
export COLOR_02="#f8b63f" # SYNTAX_STRING
export COLOR_03="#7fb5e1" # COMMAND
export COLOR_04="#d6da25" # COMMAND_COLOR2
export COLOR_05="#489e48" # PATH
export COLOR_06="#b296c6" # SYNTAX_VAR
export COLOR_07="#f5bfd7" # PROMP
export COLOR_08="#a8a49d" #
COLOR_09="#726e6a" #
COLOR_10="#f8b63f" # COMMAND_ERROR
COLOR_11="#7fb5e1" # EXEC
COLOR_12="#d6da25" #
COLOR_13="#489e48" # FOLDER
COLOR_14="#b296c6" #
COLOR_15="#f5bfd7" #
COLOR_16="#fefbea" #
export COLOR_09="#726e6a" #
export COLOR_10="#f8b63f" # COMMAND_ERROR
export COLOR_11="#7fb5e1" # EXEC
export COLOR_12="#d6da25" #
export COLOR_13="#489e48" # FOLDER
export COLOR_14="#b296c6" #
export COLOR_15="#f5bfd7" #
export COLOR_16="#fefbea" #
BACKGROUND_COLOR="#010101" # Background Color
FOREGROUND_COLOR="#a8a49d" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Harper"
export BACKGROUND_COLOR="#010101" # Background Color
export FOREGROUND_COLOR="#a8a49d" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Harper"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Harper"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#444444"
COLOR_02="#FF0054"
COLOR_03="#B1D630"
COLOR_04="#9D895E"
COLOR_05="#67BEE3"
COLOR_06="#B576BC"
COLOR_07="#569A9F"
COLOR_08="#EDEDED"
export COLOR_01="#444444"
export COLOR_02="#FF0054"
export COLOR_03="#B1D630"
export COLOR_04="#9D895E"
export COLOR_05="#67BEE3"
export COLOR_06="#B576BC"
export COLOR_07="#569A9F"
export COLOR_08="#EDEDED"
COLOR_09="#777777"
COLOR_10="#D65E75"
COLOR_11="#BAFFAA"
COLOR_12="#ECE1C8"
COLOR_13="#9FD3E5"
COLOR_14="#DEB3DF"
COLOR_15="#B6E0E5"
COLOR_16="#FFFFFF"
export COLOR_09="#777777"
export COLOR_10="#D65E75"
export COLOR_11="#BAFFAA"
export COLOR_12="#ECE1C8"
export COLOR_13="#9FD3E5"
export COLOR_14="#DEB3DF"
export COLOR_15="#B6E0E5"
export COLOR_16="#FFFFFF"
BACKGROUND_COLOR="#000000"
FOREGROUND_COLOR="#FFFFFF"
CURSOR_COLOR="#BAFFAA"
PROFILE_NAME="Hemisu Dark"
export BACKGROUND_COLOR="#000000"
export FOREGROUND_COLOR="#FFFFFF"
export CURSOR_COLOR="#BAFFAA"
export PROFILE_NAME="Hemisu Dark"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Hemisu Dark"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#777777"
COLOR_02="#FF0055"
COLOR_03="#739100"
COLOR_04="#503D15"
COLOR_05="#538091"
COLOR_06="#5B345E"
COLOR_07="#538091"
COLOR_08="#999999"
export COLOR_01="#777777"
export COLOR_02="#FF0055"
export COLOR_03="#739100"
export COLOR_04="#503D15"
export COLOR_05="#538091"
export COLOR_06="#5B345E"
export COLOR_07="#538091"
export COLOR_08="#999999"
COLOR_09="#999999"
COLOR_10="#D65E76"
COLOR_11="#9CC700"
COLOR_12="#947555"
COLOR_13="#9DB3CD"
COLOR_14="#A184A4"
COLOR_15="#85B2AA"
COLOR_16="#BABABA"
export COLOR_09="#999999"
export COLOR_10="#D65E76"
export COLOR_11="#9CC700"
export COLOR_12="#947555"
export COLOR_13="#9DB3CD"
export COLOR_14="#A184A4"
export COLOR_15="#85B2AA"
export COLOR_16="#BABABA"
BACKGROUND_COLOR="#EFEFEF"
FOREGROUND_COLOR="#444444"
CURSOR_COLOR="#FF0054"
PROFILE_NAME="Hemisu Light"
export BACKGROUND_COLOR="#EFEFEF"
export FOREGROUND_COLOR="#444444"
export CURSOR_COLOR="#FF0054"
export PROFILE_NAME="Hemisu Light"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Hemisu Light"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#d00e18" # SYNTAX_STRING
COLOR_03="#138034" # COMMAND
COLOR_04="#ffcb3e" # COMMAND_COLOR2
COLOR_05="#006bb3" # PATH
COLOR_06="#6b2775" # SYNTAX_VAR
COLOR_07="#384564" # PROMP
COLOR_08="#ededed" #
export COLOR_01="#000000" # HOST
export COLOR_02="#d00e18" # SYNTAX_STRING
export COLOR_03="#138034" # COMMAND
export COLOR_04="#ffcb3e" # COMMAND_COLOR2
export COLOR_05="#006bb3" # PATH
export COLOR_06="#6b2775" # SYNTAX_VAR
export COLOR_07="#384564" # PROMP
export COLOR_08="#ededed" #
COLOR_09="#5d504a" #
COLOR_10="#f07e18" # COMMAND_ERROR
COLOR_11="#b1d130" # EXEC
COLOR_12="#fff120" #
COLOR_13="#4fc2fd" # FOLDER
COLOR_14="#de0071" #
COLOR_15="#5d504a" #
COLOR_16="#ffffff" #
export COLOR_09="#5d504a" #
export COLOR_10="#f07e18" # COMMAND_ERROR
export COLOR_11="#b1d130" # EXEC
export COLOR_12="#fff120" #
export COLOR_13="#4fc2fd" # FOLDER
export COLOR_14="#de0071" #
export COLOR_15="#5d504a" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#222225" # Background Color
FOREGROUND_COLOR="#ededed" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Highway"
export BACKGROUND_COLOR="#222225" # Background Color
export FOREGROUND_COLOR="#ededed" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Highway"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Highway"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#b6214a" # SYNTAX_STRING
COLOR_03="#00a600" # COMMAND
COLOR_04="#bfbf00" # COMMAND_COLOR2
COLOR_05="#246eb2" # PATH
COLOR_06="#b200b2" # SYNTAX_VAR
COLOR_07="#00a6b2" # PROMP
COLOR_08="#bfbfbf" #
export COLOR_01="#000000" # HOST
export COLOR_02="#b6214a" # SYNTAX_STRING
export COLOR_03="#00a600" # COMMAND
export COLOR_04="#bfbf00" # COMMAND_COLOR2
export COLOR_05="#246eb2" # PATH
export COLOR_06="#b200b2" # SYNTAX_VAR
export COLOR_07="#00a6b2" # PROMP
export COLOR_08="#bfbfbf" #
COLOR_09="#666666" #
COLOR_10="#e50000" # COMMAND_ERROR
COLOR_11="#86a93e" # EXEC
COLOR_12="#e5e500" #
COLOR_13="#0000ff" # FOLDER
COLOR_14="#e500e5" #
COLOR_15="#00e5e5" #
COLOR_16="#e5e5e5" #
export COLOR_09="#666666" #
export COLOR_10="#e50000" # COMMAND_ERROR
export COLOR_11="#86a93e" # EXEC
export COLOR_12="#e5e500" #
export COLOR_13="#0000ff" # FOLDER
export COLOR_14="#e500e5" #
export COLOR_15="#00e5e5" #
export COLOR_16="#e5e5e5" #
BACKGROUND_COLOR="#100b05" # Background Color
FOREGROUND_COLOR="#84c138" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Hipster Green"
export BACKGROUND_COLOR="#100b05" # Background Color
export FOREGROUND_COLOR="#84c138" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Hipster Green"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Hipster Green"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#990000" # SYNTAX_STRING
COLOR_03="#00a600" # COMMAND
COLOR_04="#999900" # COMMAND_COLOR2
COLOR_05="#0000b2" # PATH
COLOR_06="#b200b2" # SYNTAX_VAR
COLOR_07="#00a6b2" # PROMP
COLOR_08="#bfbfbf" #
export COLOR_01="#000000" # HOST
export COLOR_02="#990000" # SYNTAX_STRING
export COLOR_03="#00a600" # COMMAND
export COLOR_04="#999900" # COMMAND_COLOR2
export COLOR_05="#0000b2" # PATH
export COLOR_06="#b200b2" # SYNTAX_VAR
export COLOR_07="#00a6b2" # PROMP
export COLOR_08="#bfbfbf" #
COLOR_09="#666666" #
COLOR_10="#e50000" # COMMAND_ERROR
COLOR_11="#00d900" # EXEC
COLOR_12="#e5e500" #
COLOR_13="#0000ff" # FOLDER
COLOR_14="#e500e5" #
COLOR_15="#00e5e5" #
COLOR_16="#e5e5e5" #
export COLOR_09="#666666" #
export COLOR_10="#e50000" # COMMAND_ERROR
export COLOR_11="#00d900" # EXEC
export COLOR_12="#e5e500" #
export COLOR_13="#0000ff" # FOLDER
export COLOR_14="#e500e5" #
export COLOR_15="#00e5e5" #
export COLOR_16="#e5e5e5" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#00ff00" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Homebrew"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#00ff00" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Homebrew"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Homebrew"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#575757" # HOST
COLOR_02="#ff1b00" # SYNTAX_STRING
COLOR_03="#a5e055" # COMMAND
COLOR_04="#fbe74a" # COMMAND_COLOR2
COLOR_05="#496487" # PATH
COLOR_06="#fd5ff1" # SYNTAX_VAR
COLOR_07="#86e9fe" # PROMP
COLOR_08="#cbcccb" #
export COLOR_01="#575757" # HOST
export COLOR_02="#ff1b00" # SYNTAX_STRING
export COLOR_03="#a5e055" # COMMAND
export COLOR_04="#fbe74a" # COMMAND_COLOR2
export COLOR_05="#496487" # PATH
export COLOR_06="#fd5ff1" # SYNTAX_VAR
export COLOR_07="#86e9fe" # PROMP
export COLOR_08="#cbcccb" #
COLOR_09="#262626" #
COLOR_10="#d51d00" # COMMAND_ERROR
COLOR_11="#a5df55" # EXEC
COLOR_12="#fbe84a" #
COLOR_13="#89beff" # FOLDER
COLOR_14="#c001c1" #
COLOR_15="#86eafe" #
COLOR_16="#dbdbdb" #
export COLOR_09="#262626" #
export COLOR_10="#d51d00" # COMMAND_ERROR
export COLOR_11="#a5df55" # EXEC
export COLOR_12="#fbe84a" #
export COLOR_13="#89beff" # FOLDER
export COLOR_14="#c001c1" #
export COLOR_15="#86eafe" #
export COLOR_16="#dbdbdb" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#dbdbdb" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Hurtado"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#dbdbdb" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Hurtado"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Hurtado"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#282a2e" # HOST
COLOR_02="#A54242" # SYNTAX_STRING
COLOR_03="#8C9440" # COMMAND
COLOR_04="#de935f" # COMMAND_COLOR2
COLOR_05="#5F819D" # PATH
COLOR_06="#85678F" # SYNTAX_VAR
COLOR_07="#5E8D87" # PROMP
COLOR_08="#969896" #
export COLOR_01="#282a2e" # HOST
export COLOR_02="#A54242" # SYNTAX_STRING
export COLOR_03="#8C9440" # COMMAND
export COLOR_04="#de935f" # COMMAND_COLOR2
export COLOR_05="#5F819D" # PATH
export COLOR_06="#85678F" # SYNTAX_VAR
export COLOR_07="#5E8D87" # PROMP
export COLOR_08="#969896" #
COLOR_09="#373b41" #
COLOR_10="#cc6666" # COMMAND_ERROR
COLOR_11="#b5bd68" # EXEC
COLOR_12="#f0c674" #
COLOR_13="#81a2be" # FOLDER
COLOR_14="#b294bb" #
COLOR_15="#8abeb7" #
COLOR_16="#c5c8c6" #
export COLOR_09="#373b41" #
export COLOR_10="#cc6666" # COMMAND_ERROR
export COLOR_11="#b5bd68" # EXEC
export COLOR_12="#f0c674" #
export COLOR_13="#81a2be" # FOLDER
export COLOR_14="#b294bb" #
export COLOR_15="#8abeb7" #
export COLOR_16="#c5c8c6" #
BACKGROUND_COLOR="#141414" # Background Color
FOREGROUND_COLOR="#94a3a5" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Hybrid"
export BACKGROUND_COLOR="#141414" # Background Color
export FOREGROUND_COLOR="#94a3a5" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Hybrid"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Hybrid"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#1f1f1f" # HOST
COLOR_02="#fb002a" # SYNTAX_STRING
COLOR_03="#339c24" # COMMAND
COLOR_04="#659b25" # COMMAND_COLOR2
COLOR_05="#149b45" # PATH
COLOR_06="#53b82c" # SYNTAX_VAR
COLOR_07="#2cb868" # PROMP
COLOR_08="#e0ffef" #
export COLOR_01="#1f1f1f" # HOST
export COLOR_02="#fb002a" # SYNTAX_STRING
export COLOR_03="#339c24" # COMMAND
export COLOR_04="#659b25" # COMMAND_COLOR2
export COLOR_05="#149b45" # PATH
export COLOR_06="#53b82c" # SYNTAX_VAR
export COLOR_07="#2cb868" # PROMP
export COLOR_08="#e0ffef" #
COLOR_09="#032710" #
COLOR_10="#a7ff3f" # COMMAND_ERROR
COLOR_11="#9fff6d" # EXEC
COLOR_12="#d2ff6d" #
COLOR_13="#72ffb5" # FOLDER
COLOR_14="#50ff3e" #
COLOR_15="#22ff71" #
COLOR_16="#daefd0" #
export COLOR_09="#032710" #
export COLOR_10="#a7ff3f" # COMMAND_ERROR
export COLOR_11="#9fff6d" # EXEC
export COLOR_12="#d2ff6d" #
export COLOR_13="#72ffb5" # FOLDER
export COLOR_14="#50ff3e" #
export COLOR_15="#22ff71" #
export COLOR_16="#daefd0" #
BACKGROUND_COLOR="#3a3d3f" # Background Color
FOREGROUND_COLOR="#d9efd3" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="IC Green PPL"
export BACKGROUND_COLOR="#3a3d3f" # Background Color
export FOREGROUND_COLOR="#d9efd3" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="IC Green PPL"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="IC Green PPL"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#c13900" # SYNTAX_STRING
COLOR_03="#a4a900" # COMMAND
COLOR_04="#caaf00" # COMMAND_COLOR2
COLOR_05="#bd6d00" # PATH
COLOR_06="#fc5e00" # SYNTAX_VAR
COLOR_07="#f79500" # PROMP
COLOR_08="#ffc88a" #
export COLOR_01="#000000" # HOST
export COLOR_02="#c13900" # SYNTAX_STRING
export COLOR_03="#a4a900" # COMMAND
export COLOR_04="#caaf00" # COMMAND_COLOR2
export COLOR_05="#bd6d00" # PATH
export COLOR_06="#fc5e00" # SYNTAX_VAR
export COLOR_07="#f79500" # PROMP
export COLOR_08="#ffc88a" #
COLOR_09="#6a4f2a" #
COLOR_10="#ff8c68" # COMMAND_ERROR
COLOR_11="#f6ff40" # EXEC
COLOR_12="#ffe36e" #
COLOR_13="#ffbe55" # FOLDER
COLOR_14="#fc874f" #
COLOR_15="#c69752" #
COLOR_16="#fafaff" #
export COLOR_09="#6a4f2a" #
export COLOR_10="#ff8c68" # COMMAND_ERROR
export COLOR_11="#f6ff40" # EXEC
export COLOR_12="#ffe36e" #
export COLOR_13="#ffbe55" # FOLDER
export COLOR_14="#fc874f" #
export COLOR_15="#c69752" #
export COLOR_16="#fafaff" #
BACKGROUND_COLOR="#262626" # Background Color
FOREGROUND_COLOR="#ffcb83" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="IC Orange PPL"
export BACKGROUND_COLOR="#262626" # Background Color
export FOREGROUND_COLOR="#ffcb83" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="IC Orange PPL"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="IC Orange PPL"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#323232" # HOST
COLOR_02="#d25252" # SYNTAX_STRING
COLOR_03="#7fe173" # COMMAND
COLOR_04="#ffc66d" # COMMAND_COLOR2
COLOR_05="#4099ff" # PATH
COLOR_06="#f680ff" # SYNTAX_VAR
COLOR_07="#bed6ff" # PROMP
COLOR_08="#eeeeec" #
export COLOR_01="#323232" # HOST
export COLOR_02="#d25252" # SYNTAX_STRING
export COLOR_03="#7fe173" # COMMAND
export COLOR_04="#ffc66d" # COMMAND_COLOR2
export COLOR_05="#4099ff" # PATH
export COLOR_06="#f680ff" # SYNTAX_VAR
export COLOR_07="#bed6ff" # PROMP
export COLOR_08="#eeeeec" #
COLOR_09="#535353" #
COLOR_10="#f07070" # COMMAND_ERROR
COLOR_11="#9dff91" # EXEC
COLOR_12="#ffe48b" #
COLOR_13="#5eb7f7" # FOLDER
COLOR_14="#ff9dff" #
COLOR_15="#dcf4ff" #
COLOR_16="#ffffff" #
export COLOR_09="#535353" #
export COLOR_10="#f07070" # COMMAND_ERROR
export COLOR_11="#9dff91" # EXEC
export COLOR_12="#ffe48b" #
export COLOR_13="#5eb7f7" # FOLDER
export COLOR_14="#ff9dff" #
export COLOR_15="#dcf4ff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#323232" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Idle Toes"
export BACKGROUND_COLOR="#323232" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Idle Toes"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Idle Toes"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#4e4e4e" # HOST
COLOR_02="#ff6c60" # SYNTAX_STRING
COLOR_03="#a8ff60" # COMMAND
COLOR_04="#ffffb6" # COMMAND_COLOR2
COLOR_05="#69cbfe" # PATH
COLOR_06="#ff73Fd" # SYNTAX_VAR
COLOR_07="#c6c5fe" # PROMP
COLOR_08="#eeeeee" #
export COLOR_01="#4e4e4e" # HOST
export COLOR_02="#ff6c60" # SYNTAX_STRING
export COLOR_03="#a8ff60" # COMMAND
export COLOR_04="#ffffb6" # COMMAND_COLOR2
export COLOR_05="#69cbfe" # PATH
export COLOR_06="#ff73Fd" # SYNTAX_VAR
export COLOR_07="#c6c5fe" # PROMP
export COLOR_08="#eeeeee" #
COLOR_09="#7c7c7c" #
COLOR_10="#ffb6b0" # COMMAND_ERROR
COLOR_11="#ceffac" # EXEC
COLOR_12="#ffffcb" #
COLOR_13="#b5dcfe" # FOLDER
COLOR_14="#ff9cfe" #
COLOR_15="#dfdffe" #
COLOR_16="#ffffff" #
export COLOR_09="#7c7c7c" #
export COLOR_10="#ffb6b0" # COMMAND_ERROR
export COLOR_11="#ceffac" # EXEC
export COLOR_12="#ffffcb" #
export COLOR_13="#b5dcfe" # FOLDER
export COLOR_14="#ff9cfe" #
export COLOR_15="#dfdffe" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#eeeeee" # Text
CURSOR_COLOR="ffa560" # Cursor
PROFILE_NAME="Ir Black"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#eeeeee" # Text
export CURSOR_COLOR="ffa560" # Cursor
export PROFILE_NAME="Ir Black"
# =============================================
@ -34,36 +34,21 @@ PROFILE_NAME="Ir Black"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2c1d16" # HOST
COLOR_02="#ef5734" # SYNTAX_STRING
COLOR_03="#2baf2b" # COMMAND
COLOR_04="#bebf00" # COMMAND_COLOR2
COLOR_05="#246eb2" # PATH
COLOR_06="#d05ec1" # SYNTAX_VAR
COLOR_07="#00acee" # PROMP
COLOR_08="#bfbfbf" #
export COLOR_01="#2c1d16" # HOST
export COLOR_02="#ef5734" # SYNTAX_STRING
export COLOR_03="#2baf2b" # COMMAND
export COLOR_04="#bebf00" # COMMAND_COLOR2
export COLOR_05="#246eb2" # PATH
export COLOR_06="#d05ec1" # SYNTAX_VAR
export COLOR_07="#00acee" # PROMP
export COLOR_08="#bfbfbf" #
COLOR_09="#666666" #
COLOR_10="#e50000" # COMMAND_ERROR
COLOR_11="#86a93e" # EXEC
COLOR_12="#e5e500" #
COLOR_13="#0000ff" # FOLDER
COLOR_14="#e500e5" #
COLOR_15="#00e5e5" #
COLOR_16="#e5e5e5" #
export COLOR_09="#666666" #
export COLOR_10="#e50000" # COMMAND_ERROR
export COLOR_11="#86a93e" # EXEC
export COLOR_12="#e5e500" #
export COLOR_13="#0000ff" # FOLDER
export COLOR_14="#e500e5" #
export COLOR_15="#00e5e5" #
export COLOR_16="#e5e5e5" #
BACKGROUND_COLOR="#2c1d16" # Background Color
FOREGROUND_COLOR="#ffcc2f" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Jackie Brown"
export BACKGROUND_COLOR="#2c1d16" # Background Color
export FOREGROUND_COLOR="#ffcc2f" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Jackie Brown"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Jackie Brown"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#343935" # HOST
COLOR_02="#cf3f61" # SYNTAX_STRING
COLOR_03="#7bb75b" # COMMAND
COLOR_04="#e9b32a" # COMMAND_COLOR2
COLOR_05="#4c9ad4" # PATH
COLOR_06="#a57fc4" # SYNTAX_VAR
COLOR_07="#389aad" # PROMP
COLOR_08="#fafaf6" #
export COLOR_01="#343935" # HOST
export COLOR_02="#cf3f61" # SYNTAX_STRING
export COLOR_03="#7bb75b" # COMMAND
export COLOR_04="#e9b32a" # COMMAND_COLOR2
export COLOR_05="#4c9ad4" # PATH
export COLOR_06="#a57fc4" # SYNTAX_VAR
export COLOR_07="#389aad" # PROMP
export COLOR_08="#fafaf6" #
COLOR_09="#595b59" #
COLOR_10="#d18fa6" # COMMAND_ERROR
COLOR_11="#767f2c" # EXEC
COLOR_12="#78592f" #
COLOR_13="#135979" # FOLDER
COLOR_14="#604291" #
COLOR_15="#76bbca" #
COLOR_16="#b2b5ae" #
export COLOR_09="#595b59" #
export COLOR_10="#d18fa6" # COMMAND_ERROR
export COLOR_11="#767f2c" # EXEC
export COLOR_12="#78592f" #
export COLOR_13="#135979" # FOLDER
export COLOR_14="#604291" #
export COLOR_15="#76bbca" #
export COLOR_16="#b2b5ae" #
BACKGROUND_COLOR="#1e1e1e" # Background Color
FOREGROUND_COLOR="#f7f6ec" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Japanesque"
export BACKGROUND_COLOR="#1e1e1e" # Background Color
export FOREGROUND_COLOR="#f7f6ec" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Japanesque"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Japanesque"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#929292" # HOST
COLOR_02="#e27373" # SYNTAX_STRING
COLOR_03="#94b979" # COMMAND
COLOR_04="#ffba7b" # COMMAND_COLOR2
COLOR_05="#97bedc" # PATH
COLOR_06="#e1c0fa" # SYNTAX_VAR
COLOR_07="#00988e" # PROMP
COLOR_08="#dedede" #
export COLOR_01="#929292" # HOST
export COLOR_02="#e27373" # SYNTAX_STRING
export COLOR_03="#94b979" # COMMAND
export COLOR_04="#ffba7b" # COMMAND_COLOR2
export COLOR_05="#97bedc" # PATH
export COLOR_06="#e1c0fa" # SYNTAX_VAR
export COLOR_07="#00988e" # PROMP
export COLOR_08="#dedede" #
COLOR_09="#bdbdbd" #
COLOR_10="#ffa1a1" # COMMAND_ERROR
COLOR_11="#bddeab" # EXEC
COLOR_12="#ffdca0" #
COLOR_13="#b1d8f6" # FOLDER
COLOR_14="#fbdaff" #
COLOR_15="#1ab2a8" #
COLOR_16="#ffffff" #
export COLOR_09="#bdbdbd" #
export COLOR_10="#ffa1a1" # COMMAND_ERROR
export COLOR_11="#bddeab" # EXEC
export COLOR_12="#ffdca0" #
export COLOR_13="#b1d8f6" # FOLDER
export COLOR_14="#fbdaff" #
export COLOR_15="#1ab2a8" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#121212" # Background Color
FOREGROUND_COLOR="#dedede" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Jellybeans"
export BACKGROUND_COLOR="#121212" # Background Color
export FOREGROUND_COLOR="#dedede" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Jellybeans"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Jellybeans"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#dd006f" # SYNTAX_STRING
COLOR_03="#6fdd00" # COMMAND
COLOR_04="#dd6f00" # COMMAND_COLOR2
COLOR_05="#006fdd" # PATH
COLOR_06="#6f00dd" # SYNTAX_VAR
COLOR_07="#00dd6f" # PROMP
COLOR_08="#f2f2f2" #
export COLOR_01="#000000" # HOST
export COLOR_02="#dd006f" # SYNTAX_STRING
export COLOR_03="#6fdd00" # COMMAND
export COLOR_04="#dd6f00" # COMMAND_COLOR2
export COLOR_05="#006fdd" # PATH
export COLOR_06="#6f00dd" # SYNTAX_VAR
export COLOR_07="#00dd6f" # PROMP
export COLOR_08="#f2f2f2" #
COLOR_09="#7d7d7d" #
COLOR_10="#ff74b9" # COMMAND_ERROR
COLOR_11="#b9ff74" # EXEC
COLOR_12="#ffb974" #
COLOR_13="#74b9ff" # FOLDER
COLOR_14="#b974ff" #
COLOR_15="#74ffb9" #
COLOR_16="#ffffff" #
export COLOR_09="#7d7d7d" #
export COLOR_10="#ff74b9" # COMMAND_ERROR
export COLOR_11="#b9ff74" # EXEC
export COLOR_12="#ffb974" #
export COLOR_13="#74b9ff" # FOLDER
export COLOR_14="#b974ff" #
export COLOR_15="#74ffb9" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#758480" # Background Color
FOREGROUND_COLOR="#23476a" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Jup"
export BACKGROUND_COLOR="#758480" # Background Color
export FOREGROUND_COLOR="#23476a" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Jup"
# ===================== END CONFIG ======================================= #
@ -34,36 +34,21 @@ PROFILE_NAME="Jup"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#4d4d4d" # HOST
COLOR_02="#c70031" # SYNTAX_STRING
COLOR_03="#29cf13" # COMMAND
COLOR_04="#d8e30e" # COMMAND_COLOR2
COLOR_05="#3449d1" # PATH
COLOR_06="#8400ff" # SYNTAX_VAR
COLOR_07="#0798ab" # PROMP
COLOR_08="#e2d1e3" #
export COLOR_01="#4d4d4d" # HOST
export COLOR_02="#c70031" # SYNTAX_STRING
export COLOR_03="#29cf13" # COMMAND
export COLOR_04="#d8e30e" # COMMAND_COLOR2
export COLOR_05="#3449d1" # PATH
export COLOR_06="#8400ff" # SYNTAX_VAR
export COLOR_07="#0798ab" # PROMP
export COLOR_08="#e2d1e3" #
COLOR_09="#5a5a5a" #
COLOR_10="#f01578" # COMMAND_ERROR
COLOR_11="#6ce05c" # EXEC
COLOR_12="#f3f79e" #
COLOR_13="#97a4f7" # FOLDER
COLOR_14="#c495f0" #
COLOR_15="#68f2e0" #
COLOR_16="#ffffff" #
export COLOR_09="#5a5a5a" #
export COLOR_10="#f01578" # COMMAND_ERROR
export COLOR_11="#6ce05c" # EXEC
export COLOR_12="#f3f79e" #
export COLOR_13="#97a4f7" # FOLDER
export COLOR_14="#c495f0" #
export COLOR_15="#68f2e0" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#0e100a" # Background Color
FOREGROUND_COLOR="#f7f7f7" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Kibble"
export BACKGROUND_COLOR="#0e100a" # Background Color
export FOREGROUND_COLOR="#f7f7f7" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Kibble"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Kibble"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#2b2b2b" # HOST
COLOR_02="#d45a60" # SYNTAX_STRING
COLOR_03="#afba67" # COMMAND
COLOR_04="#e5d289" # COMMAND_COLOR2
COLOR_05="#a0bad6" # PATH
COLOR_06="#c092d6" # SYNTAX_VAR
COLOR_07="#91bfb7" # PROMP
COLOR_08="#3c3d3d" #
export COLOR_01="#2b2b2b" # HOST
export COLOR_02="#d45a60" # SYNTAX_STRING
export COLOR_03="#afba67" # COMMAND
export COLOR_04="#e5d289" # COMMAND_COLOR2
export COLOR_05="#a0bad6" # PATH
export COLOR_06="#c092d6" # SYNTAX_VAR
export COLOR_07="#91bfb7" # PROMP
export COLOR_08="#3c3d3d" #
COLOR_09="#454747" #
COLOR_10="#d3232f" # COMMAND_ERROR
COLOR_11="#aabb39" # EXEC
COLOR_12="#e5be39" #
COLOR_13="#6699d6" # FOLDER
COLOR_14="#ab53d6" #
COLOR_15="#5fc0ae" #
COLOR_16="#c1c2c2" #
export COLOR_09="#454747" #
export COLOR_10="#d3232f" # COMMAND_ERROR
export COLOR_11="#aabb39" # EXEC
export COLOR_12="#e5be39" #
export COLOR_13="#6699d6" # FOLDER
export COLOR_14="#ab53d6" #
export COLOR_15="#5fc0ae" #
export COLOR_16="#c1c2c2" #
BACKGROUND_COLOR="#222222" # Background Color
FOREGROUND_COLOR="#959595" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Later This Evening"
export BACKGROUND_COLOR="#222222" # Background Color
export FOREGROUND_COLOR="#959595" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Later This Evening"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Later This Evening"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#230046" # HOST
COLOR_02="#7d1625" # SYNTAX_STRING
COLOR_03="#337e6f" # COMMAND
COLOR_04="#7f6f49" # COMMAND_COLOR2
COLOR_05="#4f4a7f" # PATH
COLOR_06="#5a3f7f" # SYNTAX_VAR
COLOR_07="#58777f" # PROMP
COLOR_08="#736e7d" #
export COLOR_01="#230046" # HOST
export COLOR_02="#7d1625" # SYNTAX_STRING
export COLOR_03="#337e6f" # COMMAND
export COLOR_04="#7f6f49" # COMMAND_COLOR2
export COLOR_05="#4f4a7f" # PATH
export COLOR_06="#5a3f7f" # SYNTAX_VAR
export COLOR_07="#58777f" # PROMP
export COLOR_08="#736e7d" #
COLOR_09="#372d46" #
COLOR_10="#e05167" # COMMAND_ERROR
COLOR_11="#52e0c4" # EXEC
COLOR_12="#e0c386" #
COLOR_13="#8e87e0" # FOLDER
COLOR_14="#a776e0" #
COLOR_15="#9ad4e0" #
COLOR_16="#8c91fa" #
export COLOR_09="#372d46" #
export COLOR_10="#e05167" # COMMAND_ERROR
export COLOR_11="#52e0c4" # EXEC
export COLOR_12="#e0c386" #
export COLOR_13="#8e87e0" # FOLDER
export COLOR_14="#a776e0" #
export COLOR_15="#9ad4e0" #
export COLOR_16="#8c91fa" #
BACKGROUND_COLOR="#050014" # Background Color
FOREGROUND_COLOR="#736e7d" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Lavandula"
export BACKGROUND_COLOR="#050014" # Background Color
export FOREGROUND_COLOR="#736e7d" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Lavandula"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Lavandula"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ff3030" # SYNTAX_STRING
COLOR_03="#559a70" # COMMAND
COLOR_04="#ccac00" # COMMAND_COLOR2
COLOR_05="#0099cc" # PATH
COLOR_06="#cc69c8" # SYNTAX_VAR
COLOR_07="#7ac4cc" # PROMP
COLOR_08="#bccccc" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ff3030" # SYNTAX_STRING
export COLOR_03="#559a70" # COMMAND
export COLOR_04="#ccac00" # COMMAND_COLOR2
export COLOR_05="#0099cc" # PATH
export COLOR_06="#cc69c8" # SYNTAX_VAR
export COLOR_07="#7ac4cc" # PROMP
export COLOR_08="#bccccc" #
COLOR_09="#000000" #
COLOR_10="#ff3030" # COMMAND_ERROR
COLOR_11="#559a70" # EXEC
COLOR_12="#ccac00" #
COLOR_13="#0099cc" # FOLDER
COLOR_14="#cc69c8" #
COLOR_15="#7ac4cc" #
COLOR_16="#bccccc" #
export COLOR_09="#000000" #
export COLOR_10="#ff3030" # COMMAND_ERROR
export COLOR_11="#559a70" # EXEC
export COLOR_12="#ccac00" #
export COLOR_13="#0099cc" # FOLDER
export COLOR_14="#cc69c8" #
export COLOR_15="#7ac4cc" #
export COLOR_16="#bccccc" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#afc2c2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Liquid Carbon Transparent"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#afc2c2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Liquid Carbon Transparent"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Liquid Carbon Transparent"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ff3030" # SYNTAX_STRING
COLOR_03="#559a70" # COMMAND
COLOR_04="#ccac00" # COMMAND_COLOR2
COLOR_05="#0099cc" # PATH
COLOR_06="#cc69c8" # SYNTAX_VAR
COLOR_07="#7ac4cc" # PROMP
COLOR_08="#bccccc" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ff3030" # SYNTAX_STRING
export COLOR_03="#559a70" # COMMAND
export COLOR_04="#ccac00" # COMMAND_COLOR2
export COLOR_05="#0099cc" # PATH
export COLOR_06="#cc69c8" # SYNTAX_VAR
export COLOR_07="#7ac4cc" # PROMP
export COLOR_08="#bccccc" #
COLOR_09="#000000" #
COLOR_10="#ff3030" # COMMAND_ERROR
COLOR_11="#559a70" # EXEC
COLOR_12="#ccac00" #
COLOR_13="#0099cc" # FOLDER
COLOR_14="#cc69c8" #
COLOR_15="#7ac4cc" #
COLOR_16="#bccccc" #
export COLOR_09="#000000" #
export COLOR_10="#ff3030" # COMMAND_ERROR
export COLOR_11="#559a70" # EXEC
export COLOR_12="#ccac00" #
export COLOR_13="#0099cc" # FOLDER
export COLOR_14="#cc69c8" #
export COLOR_15="#7ac4cc" #
export COLOR_16="#bccccc" #
BACKGROUND_COLOR="#303030" # Background Color
FOREGROUND_COLOR="#afc2c2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Liquid Carbon"
export BACKGROUND_COLOR="#303030" # Background Color
export FOREGROUND_COLOR="#afc2c2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Liquid Carbon"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Liquid Carbon"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#cc0000" # SYNTAX_STRING
COLOR_03="#00a600" # COMMAND
COLOR_04="#999900" # COMMAND_COLOR2
COLOR_05="#0000b2" # PATH
COLOR_06="#b200b2" # SYNTAX_VAR
COLOR_07="#00a6b2" # PROMP
COLOR_08="#cccccc" #
export COLOR_01="#000000" # HOST
export COLOR_02="#cc0000" # SYNTAX_STRING
export COLOR_03="#00a600" # COMMAND
export COLOR_04="#999900" # COMMAND_COLOR2
export COLOR_05="#0000b2" # PATH
export COLOR_06="#b200b2" # SYNTAX_VAR
export COLOR_07="#00a6b2" # PROMP
export COLOR_08="#cccccc" #
COLOR_09="#666666" #
COLOR_10="#e50000" # COMMAND_ERROR
COLOR_11="#00d900" # EXEC
COLOR_12="#e5e500" #
COLOR_13="#0000ff" # FOLDER
COLOR_14="#e500e5" #
COLOR_15="#00e5e5" #
COLOR_16="#e5e5e5" #
export COLOR_09="#666666" #
export COLOR_10="#e50000" # COMMAND_ERROR
export COLOR_11="#00d900" # EXEC
export COLOR_12="#e5e500" #
export COLOR_13="#0000ff" # FOLDER
export COLOR_14="#e500e5" #
export COLOR_15="#00e5e5" #
export COLOR_16="#e5e5e5" #
BACKGROUND_COLOR="#fef49c" # Background Color
FOREGROUND_COLOR="#000000" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Man Page"
export BACKGROUND_COLOR="#fef49c" # Background Color
export FOREGROUND_COLOR="#000000" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Man Page"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Man Page"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#b5407b" # SYNTAX_STRING
COLOR_03="#7bb540" # COMMAND
COLOR_04="#b57b40" # COMMAND_COLOR2
COLOR_05="#407bb5" # PATH
COLOR_06="#7b40b5" # SYNTAX_VAR
COLOR_07="#40b57b" # PROMP
COLOR_08="#f8f8f8" #
export COLOR_01="#000000" # HOST
export COLOR_02="#b5407b" # SYNTAX_STRING
export COLOR_03="#7bb540" # COMMAND
export COLOR_04="#b57b40" # COMMAND_COLOR2
export COLOR_05="#407bb5" # PATH
export COLOR_06="#7b40b5" # SYNTAX_VAR
export COLOR_07="#40b57b" # PROMP
export COLOR_08="#f8f8f8" #
COLOR_09="#737373" #
COLOR_10="#cd73a0" # COMMAND_ERROR
COLOR_11="#a0cd73" # EXEC
COLOR_12="#cda073" #
COLOR_13="#73a0cd" # FOLDER
COLOR_14="#a073cd" #
COLOR_15="#73cda0" #
COLOR_16="#ffffff" #
export COLOR_09="#737373" #
export COLOR_10="#cd73a0" # COMMAND_ERROR
export COLOR_11="#a0cd73" # EXEC
export COLOR_12="#cda073" #
export COLOR_13="#73a0cd" # FOLDER
export COLOR_14="#a073cd" #
export COLOR_15="#73cda0" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#ffffff" # Background Color
FOREGROUND_COLOR="#23476a" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Mar"
export BACKGROUND_COLOR="#ffffff" # Background Color
export FOREGROUND_COLOR="#23476a" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Mar"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Mar"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#073641"
COLOR_02="#EB606B"
COLOR_03="#C3E88D"
COLOR_04="#F7EB95"
COLOR_05="#80CBC3"
COLOR_06="#FF2490"
COLOR_07="#AEDDFF"
COLOR_08="#FFFFFF"
export COLOR_01="#073641"
export COLOR_02="#EB606B"
export COLOR_03="#C3E88D"
export COLOR_04="#F7EB95"
export COLOR_05="#80CBC3"
export COLOR_06="#FF2490"
export COLOR_07="#AEDDFF"
export COLOR_08="#FFFFFF"
COLOR_09="#002B36"
COLOR_10="#EB606B"
COLOR_11="#C3E88D"
COLOR_12="#F7EB95"
COLOR_13="#7DC6BF"
COLOR_14="#6C71C3"
COLOR_15="#34434D"
COLOR_16="#FFFFFF"
export COLOR_09="#002B36"
export COLOR_10="#EB606B"
export COLOR_11="#C3E88D"
export COLOR_12="#F7EB95"
export COLOR_13="#7DC6BF"
export COLOR_14="#6C71C3"
export COLOR_15="#34434D"
export COLOR_16="#FFFFFF"
BACKGROUND_COLOR="#1E282C"
FOREGROUND_COLOR="#C3C7D1"
CURSOR_COLOR="#657B83"
PROFILE_NAME="Material"
export BACKGROUND_COLOR="#1E282C"
export FOREGROUND_COLOR="#C3C7D1"
export CURSOR_COLOR="#657B83"
export PROFILE_NAME="Material"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Material"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#e52222" # SYNTAX_STRING
COLOR_03="#a6e32d" # COMMAND
COLOR_04="#fc951e" # COMMAND_COLOR2
COLOR_05="#c48dff" # PATH
COLOR_06="#fa2573" # SYNTAX_VAR
COLOR_07="#67d9f0" # PROMP
COLOR_08="#f2f2f2" #
export COLOR_01="#000000" # HOST
export COLOR_02="#e52222" # SYNTAX_STRING
export COLOR_03="#a6e32d" # COMMAND
export COLOR_04="#fc951e" # COMMAND_COLOR2
export COLOR_05="#c48dff" # PATH
export COLOR_06="#fa2573" # SYNTAX_VAR
export COLOR_07="#67d9f0" # PROMP
export COLOR_08="#f2f2f2" #
COLOR_09="#555555" #
COLOR_10="#ff5555" # COMMAND_ERROR
COLOR_11="#55ff55" # EXEC
COLOR_12="#ffff55" #
COLOR_13="#5555ff" # FOLDER
COLOR_14="#ff55ff" #
COLOR_15="#55ffff" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#ff5555" # COMMAND_ERROR
export COLOR_11="#55ff55" # EXEC
export COLOR_12="#ffff55" #
export COLOR_13="#5555ff" # FOLDER
export COLOR_14="#ff55ff" #
export COLOR_15="#55ffff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#bbbbbb" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Mathias"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#bbbbbb" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Mathias"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Mathias"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#b64c00" # SYNTAX_STRING
COLOR_03="#7c8b16" # COMMAND
COLOR_04="#d3bd26" # COMMAND_COLOR2
COLOR_05="#616bb0" # PATH
COLOR_06="#8c5a90" # SYNTAX_VAR
COLOR_07="#916c25" # PROMP
COLOR_08="#cac29a" #
export COLOR_01="#000000" # HOST
export COLOR_02="#b64c00" # SYNTAX_STRING
export COLOR_03="#7c8b16" # COMMAND
export COLOR_04="#d3bd26" # COMMAND_COLOR2
export COLOR_05="#616bb0" # PATH
export COLOR_06="#8c5a90" # SYNTAX_VAR
export COLOR_07="#916c25" # PROMP
export COLOR_08="#cac29a" #
COLOR_09="#5e5219" #
COLOR_10="#ff9149" # COMMAND_ERROR
COLOR_11="#b2ca3b" # EXEC
COLOR_12="#ffe54a" #
COLOR_13="#acb8ff" # FOLDER
COLOR_14="#ffa0ff" #
COLOR_15="#ffbc51" #
COLOR_16="#fed698" #
export COLOR_09="#5e5219" #
export COLOR_10="#ff9149" # COMMAND_ERROR
export COLOR_11="#b2ca3b" # EXEC
export COLOR_12="#ffe54a" #
export COLOR_13="#acb8ff" # FOLDER
export COLOR_14="#ffa0ff" #
export COLOR_15="#ffbc51" #
export COLOR_16="#fed698" #
BACKGROUND_COLOR="#1d1908" # Background Color
FOREGROUND_COLOR="#cac296" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Medallion"
export BACKGROUND_COLOR="#1d1908" # Background Color
export FOREGROUND_COLOR="#cac296" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Medallion"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Medallion"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#ff4242" # SYNTAX_STRING
COLOR_03="#74af68" # COMMAND
COLOR_04="#ffad29" # COMMAND_COLOR2
COLOR_05="#338f86" # PATH
COLOR_06="#9414e6" # SYNTAX_VAR
COLOR_07="#23d7d7" # PROMP
COLOR_08="#e1e1e0" #
export COLOR_01="#000000" # HOST
export COLOR_02="#ff4242" # SYNTAX_STRING
export COLOR_03="#74af68" # COMMAND
export COLOR_04="#ffad29" # COMMAND_COLOR2
export COLOR_05="#338f86" # PATH
export COLOR_06="#9414e6" # SYNTAX_VAR
export COLOR_07="#23d7d7" # PROMP
export COLOR_08="#e1e1e0" #
COLOR_09="#555555" #
COLOR_10="#ff3242" # COMMAND_ERROR
COLOR_11="#74cd68" # EXEC
COLOR_12="#ffb929" #
COLOR_13="#23d7d7" # FOLDER
COLOR_14="#ff37ff" #
COLOR_15="#00ede1" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#ff3242" # COMMAND_ERROR
export COLOR_11="#74cd68" # EXEC
export COLOR_12="#ffb929" #
export COLOR_13="#23d7d7" # FOLDER
export COLOR_14="#ff37ff" #
export COLOR_15="#00ede1" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#2d3743" # Background Color
FOREGROUND_COLOR="#e1e1e0" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Misterioso"
export BACKGROUND_COLOR="#2d3743" # Background Color
export FOREGROUND_COLOR="#e1e1e0" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Misterioso"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Misterioso"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#b87a7a" # SYNTAX_STRING
COLOR_03="#7ab87a" # COMMAND
COLOR_04="#b8b87a" # COMMAND_COLOR2
COLOR_05="#7a7ab8" # PATH
COLOR_06="#b87ab8" # SYNTAX_VAR
COLOR_07="#7ab8b8" # PROMP
COLOR_08="#d9d9d9" #
export COLOR_01="#000000" # HOST
export COLOR_02="#b87a7a" # SYNTAX_STRING
export COLOR_03="#7ab87a" # COMMAND
export COLOR_04="#b8b87a" # COMMAND_COLOR2
export COLOR_05="#7a7ab8" # PATH
export COLOR_06="#b87ab8" # SYNTAX_VAR
export COLOR_07="#7ab8b8" # PROMP
export COLOR_08="#d9d9d9" #
COLOR_09="#262626" #
COLOR_10="#dbbdbd" # COMMAND_ERROR
COLOR_11="#bddbbd" # EXEC
COLOR_12="#dbdbbd" #
COLOR_13="#bdbddb" # FOLDER
COLOR_14="#dbbddb" #
COLOR_15="#bddbdb" #
COLOR_16="#ffffff" #
export COLOR_09="#262626" #
export COLOR_10="#dbbdbd" # COMMAND_ERROR
export COLOR_11="#bddbbd" # EXEC
export COLOR_12="#dbdbbd" #
export COLOR_13="#bdbddb" # FOLDER
export COLOR_14="#dbbddb" #
export COLOR_15="#bddbdb" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#0d1926" # Background Color
FOREGROUND_COLOR="#d9e6f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Miu"
export BACKGROUND_COLOR="#0d1926" # Background Color
export FOREGROUND_COLOR="#d9e6f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Miu"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Miu"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#1b1d1e" # HOST
COLOR_02="#7325FA" # SYNTAX_STRING
COLOR_03="#23E298" # COMMAND
COLOR_04="#60D4DF" # COMMAND_COLOR2
COLOR_05="#D08010" # PATH
COLOR_06="#FF0087" # SYNTAX_VAR
COLOR_07="#D0A843" # PROMP
COLOR_08="#BBBBBB" #
export COLOR_01="#1b1d1e" # HOST
export COLOR_02="#7325FA" # SYNTAX_STRING
export COLOR_03="#23E298" # COMMAND
export COLOR_04="#60D4DF" # COMMAND_COLOR2
export COLOR_05="#D08010" # PATH
export COLOR_06="#FF0087" # SYNTAX_VAR
export COLOR_07="#D0A843" # PROMP
export COLOR_08="#BBBBBB" #
COLOR_09="#555555" #
COLOR_10="#9D66F6" # COMMAND_ERROR
COLOR_11="#5FE0B1" # EXEC
COLOR_12="#6DF2FF" #
COLOR_13="#FFAF00" # FOLDER
COLOR_14="#FF87AF" #
COLOR_15="#FFCE51" #
COLOR_16="#FFFFFF" #
export COLOR_09="#555555" #
export COLOR_10="#9D66F6" # COMMAND_ERROR
export COLOR_11="#5FE0B1" # EXEC
export COLOR_12="#6DF2FF" #
export COLOR_13="#FFAF00" # FOLDER
export COLOR_14="#FF87AF" #
export COLOR_15="#FFCE51" #
export COLOR_16="#FFFFFF" #
BACKGROUND_COLOR="#1b1d1e" # Background Color
FOREGROUND_COLOR="#BBBBBB" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Molokai"
export BACKGROUND_COLOR="#1b1d1e" # Background Color
export FOREGROUND_COLOR="#BBBBBB" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Molokai"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Molokai"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#351b0e" # HOST
COLOR_02="#9b291c" # SYNTAX_STRING
COLOR_03="#636232" # COMMAND
COLOR_04="#c36e28" # COMMAND_COLOR2
COLOR_05="#515c5d" # PATH
COLOR_06="#9b1d29" # SYNTAX_VAR
COLOR_07="#588056" # PROMP
COLOR_08="#f7d75c" #
export COLOR_01="#351b0e" # HOST
export COLOR_02="#9b291c" # SYNTAX_STRING
export COLOR_03="#636232" # COMMAND
export COLOR_04="#c36e28" # COMMAND_COLOR2
export COLOR_05="#515c5d" # PATH
export COLOR_06="#9b1d29" # SYNTAX_VAR
export COLOR_07="#588056" # PROMP
export COLOR_08="#f7d75c" #
COLOR_09="#874228" #
COLOR_10="#ff4331" # COMMAND_ERROR
COLOR_11="#b4b264" # EXEC
COLOR_12="#ff9566" #
COLOR_13="#9eb2b4" # FOLDER
COLOR_14="#ff5b6a" #
COLOR_15="#8acd8f" #
COLOR_16="#ffe598" #
export COLOR_09="#874228" #
export COLOR_10="#ff4331" # COMMAND_ERROR
export COLOR_11="#b4b264" # EXEC
export COLOR_12="#ff9566" #
export COLOR_13="#9eb2b4" # FOLDER
export COLOR_14="#ff5b6a" #
export COLOR_15="#8acd8f" #
export COLOR_16="#ffe598" #
BACKGROUND_COLOR="#120b0d" # Background Color
FOREGROUND_COLOR="#f7d66a" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Mona Lisa"
export BACKGROUND_COLOR="#120b0d" # Background Color
export FOREGROUND_COLOR="#f7d66a" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Mona Lisa"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Mona Lisa"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#75715e" # HOST
COLOR_02="#f92672" # SYNTAX_STRING
COLOR_03="#a6e22e" # COMMAND
COLOR_04="#f4bf75" # COMMAND_COLOR2
COLOR_05="#66d9ef" # PATH
COLOR_06="#ae81ff" # SYNTAX_VAR
COLOR_07="#2AA198" # PROMP
COLOR_08="#f9f8f5" #
export COLOR_01="#75715e" # HOST
export COLOR_02="#f92672" # SYNTAX_STRING
export COLOR_03="#a6e22e" # COMMAND
export COLOR_04="#f4bf75" # COMMAND_COLOR2
export COLOR_05="#66d9ef" # PATH
export COLOR_06="#ae81ff" # SYNTAX_VAR
export COLOR_07="#2AA198" # PROMP
export COLOR_08="#f9f8f5" #
COLOR_09="#272822" #
COLOR_10="#f92672" # COMMAND_ERROR
COLOR_11="#a6e22e" # EXEC
COLOR_12="#f4bf75" #
COLOR_13="#66d9ef" # FOLDER
COLOR_14="#ae81ff" #
COLOR_15="#2AA198" #
COLOR_16="#f8f8f2" #
export COLOR_09="#272822" #
export COLOR_10="#f92672" # COMMAND_ERROR
export COLOR_11="#a6e22e" # EXEC
export COLOR_12="#f4bf75" #
export COLOR_13="#66d9ef" # FOLDER
export COLOR_14="#ae81ff" #
export COLOR_15="#2AA198" #
export COLOR_16="#f8f8f2" #
BACKGROUND_COLOR="#272822" # Background Color
FOREGROUND_COLOR="#f8f8f2" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Monokai Dark"
export BACKGROUND_COLOR="#272822" # Background Color
export FOREGROUND_COLOR="#f8f8f2" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Monokai Dark"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Monokai Dark"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#1a1a1a" # HOST
COLOR_02="#f4005f" # SYNTAX_STRING
COLOR_03="#98e024" # COMMAND
COLOR_04="#fa8419" # COMMAND_COLOR2
COLOR_05="#9d65ff" # PATH
COLOR_06="#f4005f" # SYNTAX_VAR
COLOR_07="#58d1eb" # PROMP
COLOR_08="#c4c5b5" #
export COLOR_01="#1a1a1a" # HOST
export COLOR_02="#f4005f" # SYNTAX_STRING
export COLOR_03="#98e024" # COMMAND
export COLOR_04="#fa8419" # COMMAND_COLOR2
export COLOR_05="#9d65ff" # PATH
export COLOR_06="#f4005f" # SYNTAX_VAR
export COLOR_07="#58d1eb" # PROMP
export COLOR_08="#c4c5b5" #
COLOR_09="#625e4c" #
COLOR_10="#f4005f" # COMMAND_ERROR
COLOR_11="#98e024" # EXEC
COLOR_12="#e0d561" #
COLOR_13="#9d65ff" # FOLDER
COLOR_14="#f4005f" #
COLOR_15="#58d1eb" #
COLOR_16="#f6f6ef" #
export COLOR_09="#625e4c" #
export COLOR_10="#f4005f" # COMMAND_ERROR
export COLOR_11="#98e024" # EXEC
export COLOR_12="#e0d561" #
export COLOR_13="#9d65ff" # FOLDER
export COLOR_14="#f4005f" #
export COLOR_15="#58d1eb" #
export COLOR_16="#f6f6ef" #
BACKGROUND_COLOR="#1a1a1a" # Background Color
FOREGROUND_COLOR="#c4c5b5" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Monokai Soda"
export BACKGROUND_COLOR="#1a1a1a" # Background Color
export FOREGROUND_COLOR="#c4c5b5" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Monokai Soda"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Monokai Soda"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#383838" # HOST
COLOR_02="#a95551" # SYNTAX_STRING
COLOR_03="#666666" # COMMAND
COLOR_04="#a98051" # COMMAND_COLOR2
COLOR_05="#657d3e" # PATH
COLOR_06="#767676" # SYNTAX_VAR
COLOR_07="#c9c9c9" # PROMP
COLOR_08="#d0b8a3" #
export COLOR_01="#383838" # HOST
export COLOR_02="#a95551" # SYNTAX_STRING
export COLOR_03="#666666" # COMMAND
export COLOR_04="#a98051" # COMMAND_COLOR2
export COLOR_05="#657d3e" # PATH
export COLOR_06="#767676" # SYNTAX_VAR
export COLOR_07="#c9c9c9" # PROMP
export COLOR_08="#d0b8a3" #
COLOR_09="#474747" #
COLOR_10="#a97775" # COMMAND_ERROR
COLOR_11="#8c8c8c" # EXEC
COLOR_12="#a99175" #
COLOR_13="#98bd5e" # FOLDER
COLOR_14="#a3a3a3" #
COLOR_15="#dcdcdc" #
COLOR_16="#d8c8bb" #
export COLOR_09="#474747" #
export COLOR_10="#a97775" # COMMAND_ERROR
export COLOR_11="#8c8c8c" # EXEC
export COLOR_12="#a99175" #
export COLOR_13="#98bd5e" # FOLDER
export COLOR_14="#a3a3a3" #
export COLOR_15="#dcdcdc" #
export COLOR_16="#d8c8bb" #
BACKGROUND_COLOR="#222222" # Background Color
FOREGROUND_COLOR="#a0a0a0" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="N0tch2k"
export BACKGROUND_COLOR="#222222" # Background Color
export FOREGROUND_COLOR="#a0a0a0" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="N0tch2k"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="N0tch2k"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#800000" # SYNTAX_STRING
COLOR_03="#61ce3c" # COMMAND
COLOR_04="#fbde2d" # COMMAND_COLOR2
COLOR_05="#253b76" # PATH
COLOR_06="#ff0080" # SYNTAX_VAR
COLOR_07="#8da6ce" # PROMP
COLOR_08="#f8f8f8" #
export COLOR_01="#000000" # HOST
export COLOR_02="#800000" # SYNTAX_STRING
export COLOR_03="#61ce3c" # COMMAND
export COLOR_04="#fbde2d" # COMMAND_COLOR2
export COLOR_05="#253b76" # PATH
export COLOR_06="#ff0080" # SYNTAX_VAR
export COLOR_07="#8da6ce" # PROMP
export COLOR_08="#f8f8f8" #
COLOR_09="#000000" #
COLOR_10="#800000" # COMMAND_ERROR
COLOR_11="#61ce3c" # EXEC
COLOR_12="#fbde2d" #
COLOR_13="#253b76" # FOLDER
COLOR_14="#ff0080" #
COLOR_15="#8da6ce" #
COLOR_16="#f8f8f8" #
export COLOR_09="#000000" #
export COLOR_10="#800000" # COMMAND_ERROR
export COLOR_11="#61ce3c" # EXEC
export COLOR_12="#fbde2d" #
export COLOR_13="#253b76" # FOLDER
export COLOR_14="#ff0080" #
export COLOR_15="#8da6ce" #
export COLOR_16="#f8f8f8" #
BACKGROUND_COLOR="#271f19" # Background Color
FOREGROUND_COLOR="#ffffff" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Neopolitan"
export BACKGROUND_COLOR="#271f19" # Background Color
export FOREGROUND_COLOR="#ffffff" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Neopolitan"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Neopolitan"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#000000" # HOST
COLOR_02="#dd6f00" # SYNTAX_STRING
COLOR_03="#00dd6f" # COMMAND
COLOR_04="#6fdd00" # COMMAND_COLOR2
COLOR_05="#6f00dd" # PATH
COLOR_06="#dd006f" # SYNTAX_VAR
COLOR_07="#006fdd" # PROMP
COLOR_08="#f2f2f2" #
export COLOR_01="#000000" # HOST
export COLOR_02="#dd6f00" # SYNTAX_STRING
export COLOR_03="#00dd6f" # COMMAND
export COLOR_04="#6fdd00" # COMMAND_COLOR2
export COLOR_05="#6f00dd" # PATH
export COLOR_06="#dd006f" # SYNTAX_VAR
export COLOR_07="#006fdd" # PROMP
export COLOR_08="#f2f2f2" #
COLOR_09="#7d7d7d" #
COLOR_10="#ffb974" # COMMAND_ERROR
COLOR_11="#74ffb9" # EXEC
COLOR_12="#b9ff74" #
COLOR_13="#b974ff" # FOLDER
COLOR_14="#ff74b9" #
COLOR_15="#74b9ff" #
COLOR_16="#ffffff" #
export COLOR_09="#7d7d7d" #
export COLOR_10="#ffb974" # COMMAND_ERROR
export COLOR_11="#74ffb9" # EXEC
export COLOR_12="#b9ff74" #
export COLOR_13="#b974ff" # FOLDER
export COLOR_14="#ff74b9" #
export COLOR_15="#74b9ff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#758480" # Background Color
FOREGROUND_COLOR="#23476a" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Nep"
export BACKGROUND_COLOR="#758480" # Background Color
export FOREGROUND_COLOR="#23476a" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Nep"
# =============================================================== #
@ -34,36 +34,21 @@ PROFILE_NAME="Nep"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
if [ -e $PARENT_PATH"/apply-colors.sh" ]
then
gogh_colors
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
gogh_colors
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#23252b" # HOST
COLOR_02="#b54036" # SYNTAX_STRING
COLOR_03="#5ab977" # COMMAND
COLOR_04="#deb566" # COMMAND_COLOR2
COLOR_05="#6a7c93" # PATH
COLOR_06="#a4799d" # SYNTAX_VAR
COLOR_07="#3f94a8" # PROMP
COLOR_08="#e6e8ef" #
export COLOR_01="#23252b" # HOST
export COLOR_02="#b54036" # SYNTAX_STRING
export COLOR_03="#5ab977" # COMMAND
export COLOR_04="#deb566" # COMMAND_COLOR2
export COLOR_05="#6a7c93" # PATH
export COLOR_06="#a4799d" # SYNTAX_VAR
export COLOR_07="#3f94a8" # PROMP
export COLOR_08="#e6e8ef" #
COLOR_09="#23252b" #
COLOR_10="#b54036" # COMMAND_ERROR
COLOR_11="#5ab977" # EXEC
COLOR_12="#deb566" #
COLOR_13="#6a7c93" # FOLDER
COLOR_14="#a4799d" #
COLOR_15="#3f94a8" #
COLOR_16="#ebedf2" #
export COLOR_09="#23252b" #
export COLOR_10="#b54036" # COMMAND_ERROR
export COLOR_11="#5ab977" # EXEC
export COLOR_12="#deb566" #
export COLOR_13="#6a7c93" # FOLDER
export COLOR_14="#a4799d" #
export COLOR_15="#3f94a8" #
export COLOR_16="#ebedf2" #
BACKGROUND_COLOR="#1c1e22" # Background Color
FOREGROUND_COLOR="#e6e8ef" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Neutron"
export BACKGROUND_COLOR="#1c1e22" # Background Color
export FOREGROUND_COLOR="#e6e8ef" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Neutron"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Neutron"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

View File

@ -1,28 +1,28 @@
#!/usr/bin/env bash
# ====================CONFIG THIS =============================== #
COLOR_01="#4c4c4c" # HOST
COLOR_02="#bb0000" # SYNTAX_STRING
COLOR_03="#5fde8f" # COMMAND
COLOR_04="#f3f167" # COMMAND_COLOR2
COLOR_05="#276bd8" # PATH
COLOR_06="#bb00bb" # SYNTAX_VAR
COLOR_07="#00dadf" # PROMP
COLOR_08="#bbbbbb" #
export COLOR_01="#4c4c4c" # HOST
export COLOR_02="#bb0000" # SYNTAX_STRING
export COLOR_03="#5fde8f" # COMMAND
export COLOR_04="#f3f167" # COMMAND_COLOR2
export COLOR_05="#276bd8" # PATH
export COLOR_06="#bb00bb" # SYNTAX_VAR
export COLOR_07="#00dadf" # PROMP
export COLOR_08="#bbbbbb" #
COLOR_09="#555555" #
COLOR_10="#ff5555" # COMMAND_ERROR
COLOR_11="#55ff55" # EXEC
COLOR_12="#ffff55" #
COLOR_13="#5555ff" # FOLDER
COLOR_14="#ff55ff" #
COLOR_15="#55ffff" #
COLOR_16="#ffffff" #
export COLOR_09="#555555" #
export COLOR_10="#ff5555" # COMMAND_ERROR
export COLOR_11="#55ff55" # EXEC
export COLOR_12="#ffff55" #
export COLOR_13="#5555ff" # FOLDER
export COLOR_14="#ff55ff" #
export COLOR_15="#55ffff" #
export COLOR_16="#ffffff" #
BACKGROUND_COLOR="#000000" # Background Color
FOREGROUND_COLOR="#bbbbbb" # Text
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
PROFILE_NAME="Nightlion V1"
export BACKGROUND_COLOR="#000000" # Background Color
export FOREGROUND_COLOR="#bbbbbb" # Text
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
export PROFILE_NAME="Nightlion V1"
# =============================================================== #
@ -34,33 +34,21 @@ PROFILE_NAME="Nightlion V1"
# =============================================================== #
# | Apply Colors
# ===============================================================|#
function gogh_colors () {
echo ""
echo -e "\033[0;30m█████\\033[0m\033[0;31m█████\\033[0m\033[0;32m█████\\033[0m\033[0;33m█████\\033[0m\033[0;34m█████\\033[0m\033[0;35m█████\\033[0m\033[0;36m█████\\033[0m\033[0;37m█████\\033[0m"
echo -e "\033[0m\033[1;30m█████\\033[0m\033[1;31m█████\\033[0m\033[1;32m█████\\033[0m\033[1;33m█████\\033[0m\033[1;34m█████\\033[0m\033[1;35m█████\\033[0m\033[1;36m█████\\033[0m\033[1;37m█████\\033[0m"
echo ""
}
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
function curlsource() {
f=$(mktemp -t curlsource)
curl -o "$f" -s -L "$1"
source "$f"
rm -f "$f"
}
# Allow developer to change url to forked url for easier testing
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
gogh_colors
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
source $PARENT_PATH"/apply-colors.sh"
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
else
if [ $(uname) = "Darwin" ]; then
# OSX ships with curl and ancient bash
# Note: here, sourcing directly from curl does not work
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
else
# Linux ships with wget
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
fi
if [[ "$(uname)" = "Darwin" ]]; then
# OSX ships with curl and ancient bash
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
else
# Linux ships with wget
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
fi
fi

Some files were not shown because too many files have changed in this diff Show More