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:
commit
d03a597b65
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,3 +1,5 @@
|
|||||||
out.txt
|
out.txt
|
||||||
gh-pages/node_modules
|
gh-pages/node_modules
|
||||||
*lock*
|
*lock*
|
||||||
|
.stfolder
|
||||||
|
apply-colors-original.sh
|
||||||
|
12
README.md
12
README.md
@ -5,9 +5,9 @@ Gogh
|
|||||||
|
|
||||||
## :small_orange_diamond: [Visit the Website](http://mayccoll.github.io/Gogh) :small_orange_diamond:
|
## :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/)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -27,7 +27,13 @@ $ sudo apt-get install dconf-cli
|
|||||||
Just copy and paste One line command.
|
Just copy and paste One line command.
|
||||||
|
|
||||||
```bash
|
```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:**
|
**DEMO:**
|
||||||
|
711
apply-colors.sh
Executable file → Normal file
711
apply-colors.sh
Executable file → Normal file
@ -1,5 +1,115 @@
|
|||||||
#!/usr/bin/env bash
|
#!/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
|
# | Convert RGB to gnome colors
|
||||||
# | ===========================================
|
# | ===========================================
|
||||||
@ -17,123 +127,234 @@ hexToDec () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
hexRGBtoDecRGB () {
|
hexRGBtoDecRGB () {
|
||||||
R="$(hexToDec ${1:1:2})"
|
R="$(hexToDec "${1:1:2}")"
|
||||||
G="$(hexToDec ${1:3:2})"
|
G="$(hexToDec "${1:3:2}")"
|
||||||
B="$(hexToDec ${1:5:2})"
|
B="$(hexToDec "${1:5:2}")"
|
||||||
|
|
||||||
echo "$R" "$G" "$B"
|
echo "${R}" "${G}" "${B}"
|
||||||
}
|
}
|
||||||
|
|
||||||
convertRGBtoMac () {
|
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)
|
R=$(echo "${R} / 255" | bc -l)
|
||||||
G=$(echo "${G} / 255" | bc -l)
|
G=$(echo "${G} / 255" | bc -l)
|
||||||
B=$(echo "${B} / 255" | bc -l)
|
B=$(echo "${B} / 255" | bc -l)
|
||||||
|
|
||||||
echo "$R" "$G" "$B"
|
echo "${R}" "${G}" "${B}"
|
||||||
}
|
}
|
||||||
|
|
||||||
createMinttyEntry () {
|
createMinttyEntry () {
|
||||||
local name="$1"
|
local name="${1}"
|
||||||
local colour="$2"
|
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 () {
|
updateMinttyConfig () {
|
||||||
local config="$1"
|
local config="${1}"
|
||||||
local colour="$2"
|
local color="${2}"
|
||||||
local name="$3"
|
local name="${3}"
|
||||||
|
|
||||||
echo "`cat "${config}" | grep -v -e "^${name}="`" > $config
|
sed -i -r -e "s/^${name}=.+/$(createMinttyEntry "${name}" "${color}")/g" "${config}"
|
||||||
echo -n "$(createMinttyEntry ${name} ${colour})" >> $config
|
|
||||||
}
|
}
|
||||||
|
|
||||||
convertNameAndRGBtoITerm() {
|
convertNameAndRGBtoITerm() {
|
||||||
local name=$1
|
local name="${1}"
|
||||||
read R G B<<<$(convertRGBtoMac $2)
|
local color="${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>"
|
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() {
|
dset() {
|
||||||
local key="$1"; shift
|
local key="${1}"; shift
|
||||||
local val="$1"; shift
|
local val="${1}"
|
||||||
|
|
||||||
if [[ "$type" == "string" ]]; then
|
"${DCONF}" write "${PROFILE_KEY}/${key}" "${val}"
|
||||||
val="'$val'"
|
|
||||||
fi
|
|
||||||
|
|
||||||
"$DCONF" write "$PROFILE_KEY/$key" "$val"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# because dconf still doesn't have "append"
|
# Because dconf still doesn't have "append"
|
||||||
dlist_append() {
|
dlist_append() {
|
||||||
local key="$1"; shift
|
local key="${1}"; shift
|
||||||
local val="$1"; shift
|
local val="${1}"; shift
|
||||||
|
local entries
|
||||||
|
|
||||||
local entries="$(
|
entries="$(
|
||||||
{
|
{
|
||||||
"$DCONF" read "$key" | tr -d '[]' | tr , "\n" | fgrep -v "$val"
|
"${DCONF}" read "${key}" | tr -d "[]" | tr , "\n" | grep -F -v "${val}"
|
||||||
echo "'$val'"
|
echo "'${val}'"
|
||||||
} | head -c-1 | tr "\n" ,
|
} | 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() {
|
set_theme() {
|
||||||
dset visible-name "'$PROFILE_NAME'"
|
dset visible-name "'${PROFILE_NAME}'"
|
||||||
dset background-color "'${BACKGROUND_COLOR}'"
|
dset background-color "'${BACKGROUND_COLOR}'"
|
||||||
dset foreground-color "'${FOREGROUND_COLOR}'"
|
dset foreground-color "'${FOREGROUND_COLOR}'"
|
||||||
if [ ! -z "${BOLD_COLOR}" ]; then
|
|
||||||
|
if [[ -n "${BOLD_COLOR:-}" ]]; then
|
||||||
dset bold-color "'${BOLD_COLOR}'"
|
dset bold-color "'${BOLD_COLOR}'"
|
||||||
dset bold-color-same-as-fg "false"
|
dset bold-color-same-as-fg "false"
|
||||||
else
|
else
|
||||||
dset bold-color "'${COLOR_08}'"
|
dset bold-color "'${FOREGROUND_COLOR}'"
|
||||||
dset bold-color-same-as-fg "true"
|
dset bold-color-same-as-fg "true"
|
||||||
fi
|
fi
|
||||||
dset use-theme-colors "false"
|
dset use-theme-colors "false"
|
||||||
dset use-theme-background "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
|
||||||
# | Check for the terminal name (depening on os)
|
gcset string bold_color "${BOLD_COLOR}"
|
||||||
# | ===========================================
|
gcset bool bold_color_same_as_fg "false"
|
||||||
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
|
else
|
||||||
TERMINAL="$(ps -p $(ps -p $(ps -p $$ -o ppid=) -o ppid=) -o args=)"
|
gcset string bold_color "${FOREGROUND_COLOR}"
|
||||||
fi
|
gcset bool bold_color_same_as_fg "true"
|
||||||
fi
|
fi
|
||||||
|
gcset bool use_theme_colors "false"
|
||||||
|
gcset bool use_theme_background "false"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# |
|
# |
|
||||||
# | Apply color scheme to terminal
|
# | If terminal supports truecolor then we can show theme colors without applying the theme
|
||||||
# | ===========================================
|
# | ===========================================
|
||||||
if [[ "$TERMINAL" =~ "guake" ]]; then
|
if [[ "${COLORTERM:-}" == "truecolor" ]] || [[ "${COLORTERM:-}" == "24bit" ]]; then
|
||||||
# |
|
# gogh_colors have been moved here to avoid multiple definitions
|
||||||
# | Applying values if string contains guake
|
function gogh_colors () {
|
||||||
# | =============================================
|
# Build up the color string to avoid visual rendering
|
||||||
# Note: Guake still uses gconf but plans to support dconf/gsettings when reaching 1.0.0.
|
local color_str
|
||||||
# See notes for 0.8.1 in https://github.com/Guake/guake/blob/master/NEWS.
|
# Note: {01..16} does not work on OSX
|
||||||
gconftool-2 -s -t string /apps/guake/style/background/color "${BACKGROUND_COLOR}"
|
for c in $(seq -s " " -w 16); do
|
||||||
gconftool-2 -s -t string /apps/guake/style/font/color "${FOREGROUND_COLOR}"
|
local color="COLOR_$c"
|
||||||
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}"
|
set -- $(hexRGBtoDecRGB "${!color}")
|
||||||
gconftool-2 -s -t string /apps/guake/style/font/palette_name "${PROFILE_NAME}"
|
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
|
||||||
|
|
||||||
elif [ "$TERMINAL" = "iTerm.app" ]; then
|
|
||||||
|
# |
|
||||||
|
# | Print theme colors
|
||||||
|
# | ===========================================
|
||||||
|
gogh_colors
|
||||||
|
if [[ ${GOGH_DRY_RUN:-0} -eq 1 ]]; then
|
||||||
|
color
|
||||||
|
# End here if dry run was initiated
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
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}"
|
||||||
|
}
|
||||||
|
|
||||||
|
apply_cygwin() {
|
||||||
|
# |
|
||||||
|
# | Applying values on mintty (cygwin)
|
||||||
|
# | ===========================================
|
||||||
|
|
||||||
|
echo "Patching mintty configuration file (${CFGFILE}) with new colors..."
|
||||||
|
|
||||||
|
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" "Backgroundcolor"
|
||||||
|
updateMinttyConfig "$CFGFILE" "$FOREGROUND_COLOR" "Foregroundcolor"
|
||||||
|
updateMinttyConfig "$CFGFILE" "$CURSOR_COLOR" "Cursorcolor"
|
||||||
|
|
||||||
|
echo "Done - please reopen your Cygwin terminal to see the changes"
|
||||||
|
}
|
||||||
|
|
||||||
|
apply_darwin() {
|
||||||
# |
|
# |
|
||||||
# | Applying values on iTerm2
|
# | Applying values on iTerm2
|
||||||
# | ===========================================
|
# | ===========================================
|
||||||
|
|
||||||
BACKGROUND_COLOR=$(convertNameAndRGBtoITerm "Background Color" "$BACKGROUND_COLOR")
|
BACKGROUND_COLOR=$(convertNameAndRGBtoITerm "Background Color" "$BACKGROUND_COLOR")
|
||||||
FOREGROUND_COLOR=$(convertNameAndRGBtoITerm "Foreground Color" "$FOREGROUND_COLOR")
|
FOREGROUND_COLOR=$(convertNameAndRGBtoITerm "Foreground Color" "$FOREGROUND_COLOR")
|
||||||
COLOR_01=$(convertNameAndRGBtoITerm "Ansi 0 Color" "$COLOR_01")
|
COLOR_01=$(convertNameAndRGBtoITerm "Ansi 0 Color" "$COLOR_01")
|
||||||
@ -157,109 +378,57 @@ elif [ "$TERMINAL" = "iTerm.app" ]; then
|
|||||||
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>'
|
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
|
# Dump iTerm color scheme to file and import it by opening it
|
||||||
echo "$ITERMCOLORS" > "${PROFILE_NAME}.itermcolors"
|
echo "${ITERMCOLORS}" > "${PROFILE_NAME}.itermcolors"
|
||||||
open "${PROFILE_NAME}.itermcolors"
|
open "${PROFILE_NAME}.itermcolors"
|
||||||
rm "${PROFILE_NAME}.itermcolors"
|
rm "${PROFILE_NAME}.itermcolors"
|
||||||
|
}
|
||||||
|
|
||||||
elif [ "$TERMINAL" = "pantheon-terminal" ]; then
|
apply_gtk() {
|
||||||
# |
|
# |
|
||||||
# | Applying values on pantheon-terminal
|
# | Applying values to gnome/mate/tilix
|
||||||
# | ===========================================
|
|
||||||
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}"
|
|
||||||
|
|
||||||
elif [ "$TERMINAL" = "mate-terminal" ]; then
|
|
||||||
# |
|
|
||||||
# | Applying values on pantheon-terminal
|
|
||||||
# | ===========================================
|
# | ===========================================
|
||||||
|
|
||||||
[[ -z "$PROFILE_NAME" ]] && PROFILE_NAME="Default"
|
local legacy="${1:-}"
|
||||||
[[ -z "$PROFILE_SLUG" ]] && PROFILE_SLUG=$(uuidgen)
|
|
||||||
[[ -z "$DCONF" ]] && DCONF=dconf
|
|
||||||
|
|
||||||
BASE_DIR=/org/mate/terminal
|
# This is to avoid doing the profile loop definition twice
|
||||||
PROFILE_DIR="$BASE_DIR/profiles"
|
if [[ -z "${legacy}" ]]; then
|
||||||
|
CONFTOOL="${DCONF} read"
|
||||||
if [[ -n "$($DCONF read $BASE_DIR/global/default-profile)" ]]; then
|
VISIBLE_NAME="visible-name"
|
||||||
DEFAULT_SLUG=$($DCONF read $BASE_DIR/global/default-profile | tr -d \')
|
|
||||||
else
|
else
|
||||||
DEFAULT_SLUG=$($DCONF list $PROFILE_DIR/ | head -n1 | tr -d \/)
|
CONFTOOL="${GCONF} --get"
|
||||||
|
VISIBLE_NAME="visible_name"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DEFAULT_KEY="$PROFILE_DIR/$DEFAULT_SLUG"
|
# Check first wether profile already exists
|
||||||
PROFILE_KEY="$PROFILE_DIR/$PROFILE_SLUG"
|
profile_hashes=($(${CONFTOOL} "${PROFILE_LIST_KEY}" | tr "[]'," " "))
|
||||||
|
for profile in "${profile_hashes[@]}"; do
|
||||||
# copy existing settings from default profile
|
if [[ "$(${CONFTOOL} "${BASE_DIR}${profile}/${VISIBLE_NAME}" | tr -d "'")" == "${PROFILE_NAME}" ]]; then
|
||||||
dconf dump "$DEFAULT_KEY/" | dconf load "$PROFILE_KEY/"
|
printf '%s\n' "Profile already exists" "Skipping..."
|
||||||
|
|
||||||
# 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
|
exit 0
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
elif [ "$TERMINAL" = "mintty" ]; then
|
# Fallback if there is no default profile
|
||||||
# |
|
set -- $(${CONFTOOL} ${PROFILE_LIST_KEY} | tr "[]'," " ")
|
||||||
# | Applying values on mintty (cygwin)
|
: ${DEFAULT_SLUG:="$1"}
|
||||||
# | ===========================================
|
|
||||||
|
|
||||||
CFGFILE="${HOME}/.minttyrc"
|
: ${PROFILE_NAME:="Default"}
|
||||||
echo "Patching mintty configuration file (${CFGFILE}) with new colours..."
|
: ${PROFILE_SLUG:="Default"}
|
||||||
|
|
||||||
if [[ ! -f "$CFGFILE" ]]; then
|
DEFAULT_KEY="${BASE_DIR}${DEFAULT_SLUG:-}"
|
||||||
echo ""
|
PROFILE_KEY="${BASE_DIR}${PROFILE_SLUG:-}"
|
||||||
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?"
|
if [[ -z "${legacy}" ]]; then
|
||||||
echo ""
|
if [[ -z "$(${DCONF} list ${BASE_DIR%:})" ]]; then
|
||||||
touch "$CFGFILE"
|
# 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
|
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")
|
BACKGROUND_COLOR=$(gnome_color "$BACKGROUND_COLOR")
|
||||||
FOREGROUND_COLOR=$(gnome_color "$FOREGROUND_COLOR")
|
FOREGROUND_COLOR=$(gnome_color "$FOREGROUND_COLOR")
|
||||||
COLOR_01=$(gnome_color "$COLOR_01")
|
COLOR_01=$(gnome_color "$COLOR_01")
|
||||||
@ -279,115 +448,181 @@ else
|
|||||||
COLOR_15=$(gnome_color "$COLOR_15")
|
COLOR_15=$(gnome_color "$COLOR_15")
|
||||||
COLOR_16=$(gnome_color "$COLOR_16")
|
COLOR_16=$(gnome_color "$COLOR_16")
|
||||||
|
|
||||||
|
# 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#:}"
|
||||||
|
|
||||||
|
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}"
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
apply_guake() {
|
||||||
# |
|
# |
|
||||||
# | Apply Variables
|
# | Applying values to guake
|
||||||
# | ===========================================
|
# | ===========================================
|
||||||
|
|
||||||
|
local legacy="${1:-}"
|
||||||
|
PROFILE_KEY="/apps/guake/style/font"
|
||||||
|
|
||||||
[[ -z "$PROFILE_NAME" ]] && PROFILE_NAME="Default"
|
if [[ -z "${legacy}" ]]; then
|
||||||
[[ -z "$PROFILE_SLUG" ]] && PROFILE_SLUG="Default"
|
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}'"
|
||||||
[[ -z "$DCONF" ]] && DCONF=dconf
|
dset palette-name "'${PROFILE_NAME}'"
|
||||||
[[ -z "$UUIDGEN" ]] && UUIDGEN=uuidgen
|
dset allow-bold 'true'
|
||||||
|
|
||||||
# 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:
|
|
||||||
|
|
||||||
if [[ -n "$($DCONF list $BASE_KEY_NEW/)" ]]; then
|
|
||||||
if which "$UUIDGEN" > /dev/null 2>&1; then
|
|
||||||
PROFILE_SLUG=$(uuidgen)
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ -n "$($DCONF read $BASE_KEY_NEW/default)" ]]; then
|
|
||||||
DEFAULT_SLUG=$($DCONF read $BASE_KEY_NEW/default | tr -d \')
|
|
||||||
else
|
else
|
||||||
DEFAULT_SLUG=$($DCONF list $BASE_KEY_NEW/ | grep '^:' | head -n1 | tr -d :/)
|
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}"
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
DEFAULT_KEY="$BASE_KEY_NEW/:$DEFAULT_SLUG"
|
appy_tilixschemes() {
|
||||||
PROFILE_KEY="$BASE_KEY_NEW/:$PROFILE_SLUG"
|
# |
|
||||||
|
# | Applying values to tilix colorschemes
|
||||||
|
# | ===========================================
|
||||||
|
|
||||||
# copy existing settings from default profile
|
if [[ ${TILIX_RES::1} =~ ^(y|Y)$ ]]; then
|
||||||
$DCONF dump "$DEFAULT_KEY/" | $DCONF load "$PROFILE_KEY/"
|
[[ -d "${HOME}/.config/tilix/schemes" ]] || mkdir -p "${HOME}/.config/tilix/schemes"
|
||||||
|
|
||||||
# add new copy to list of profiles
|
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}'
|
||||||
dlist_append "$BASE_KEY_NEW/list" "$PROFILE_SLUG"
|
echo -e "${TILIXCOLORS}" > "${scratchdir}/${PROFILE_NAME}.json"
|
||||||
|
|
||||||
# update profile values with theme options
|
# 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
|
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 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
|
||||||
|
|
||||||
unset PROFILE_NAME
|
unset PROFILE_NAME
|
||||||
unset PROFILE_SLUG
|
unset PROFILE_SLUG
|
||||||
unset DCONF
|
unset TILIXCOLORS
|
||||||
unset UUIDGEN
|
|
||||||
exit 0
|
exit 0
|
||||||
|
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
|
else
|
||||||
# provide a user friendly error text if no saved profile exists, otherwise it will display "Error gconftool not found!"
|
PROFILE_KEY="io.elementary.terminal.settings"
|
||||||
# it could happen on a newly installed system. (happened on CentOS 7)
|
fi
|
||||||
echo "Error, no saved profiles found!"
|
apply_elementary
|
||||||
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."
|
|
||||||
|
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
|
exit 1
|
||||||
fi
|
;;
|
||||||
fi
|
|
||||||
|
|
||||||
# Fallback for Gnome 2 and early Gnome 3
|
esac
|
||||||
|
|
||||||
# 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
|
|
||||||
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_NAME
|
||||||
unset PROFILE_SLUG
|
unset PROFILE_SLUG
|
||||||
unset DCONF
|
unset DEFAULT_SLUG
|
||||||
unset UUIDGEN
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
198
gogh.sh
198
gogh.sh
@ -1,5 +1,16 @@
|
|||||||
#!/usr/bin/env bash
|
#!/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=(
|
declare -a THEMES=(
|
||||||
'3024-day.sh'
|
'3024-day.sh'
|
||||||
'3024-night.sh'
|
'3024-night.sh'
|
||||||
@ -51,6 +62,8 @@ declare -a THEMES=(
|
|||||||
'frontend-fun-forrest.sh'
|
'frontend-fun-forrest.sh'
|
||||||
'frontend-galaxy.sh'
|
'frontend-galaxy.sh'
|
||||||
'github.sh'
|
'github.sh'
|
||||||
|
'google-dark.sh'
|
||||||
|
'google-light.sh'
|
||||||
'gooey.sh'
|
'gooey.sh'
|
||||||
'grape.sh'
|
'grape.sh'
|
||||||
'grass.sh'
|
'grass.sh'
|
||||||
@ -168,14 +181,16 @@ declare -a THEMES=(
|
|||||||
'zenburn.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() {
|
capitalize() {
|
||||||
local ARGUMENT=$1
|
local ARGUMENT=$1
|
||||||
local RES=""
|
local RES=""
|
||||||
local STR=""
|
local STR=""
|
||||||
local RES_NO_TRAIL_SPACE=""
|
local RES_NO_TRAIL_SPACE=""
|
||||||
|
|
||||||
for CHAR in $ARGUMENT
|
for CHAR in $ARGUMENT; do
|
||||||
do
|
|
||||||
STR=$(echo "${CHAR:0:1}" | tr "[:lower:]" "[:upper:]")"${CHAR:1} "
|
STR=$(echo "${CHAR:0:1}" | tr "[:lower:]" "[:upper:]")"${CHAR:1} "
|
||||||
RES="${RES}${STR}"
|
RES="${RES}${STR}"
|
||||||
RES_NO_TRAIL_SPACE="$(echo -e "${RES}" | sed -e 's/[[:space:]]*$//')"
|
RES_NO_TRAIL_SPACE="$(echo -e "${RES}" | sed -e 's/[[:space:]]*$//')"
|
||||||
@ -184,44 +199,76 @@ capitalize() {
|
|||||||
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() {
|
set_gogh() {
|
||||||
string=$1
|
string=$1
|
||||||
string_r="${string%???}"
|
string_r="${string%???}"
|
||||||
string_s=${string_r//\./_}
|
string_s=${string_r//\./_}
|
||||||
result=$(capitalize "${string_s}")
|
result=$(capitalize "${string_s}")
|
||||||
url="https://raw.githubusercontent.com/Mayccoll/Gogh/master/themes/$1"
|
url="${BASE_URL}/themes/$1"
|
||||||
|
|
||||||
if [ "$(uname)" = "Darwin" ]; then
|
export {PROFILE_NAME,PROFILE_SLUG}="$result"
|
||||||
# OSX ships with curl
|
|
||||||
# Note: sourcing directly from curl does not work
|
# Evaluate if Gogh was called from local source - i.e cloned repo
|
||||||
export {PROFILE_NAME,PROFILE_SLUG}="$result" && curlsource "${url}"
|
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
|
if [[ -e "${SCRIPT_PATH}/themes/$1" ]]; then
|
||||||
|
bash "${SCRIPT_PATH}/themes/$1"
|
||||||
else
|
else
|
||||||
export {PROFILE_NAME,PROFILE_SLUG}="$result" && bash <(wget -O - "${url}")
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
|
# OSX ships with curl
|
||||||
|
bash -c "$(curl -sLo- "${url}")"
|
||||||
|
else
|
||||||
|
# Linux ships with wget
|
||||||
|
bash -c "$(wget -qO- "${url}")"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
remove_file_extension (){
|
remove_file_extension (){
|
||||||
echo "${1%.*}"
|
echo "${1%.*}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
### Get length of an array
|
### Get length of an array
|
||||||
ARRAYLENGTH=${#THEMES[@]}
|
ARRAYLENGTH=${#THEMES[@]}
|
||||||
NUM=1
|
NUM=1
|
||||||
|
|
||||||
|
|
||||||
# |
|
# |
|
||||||
# | ::::::: Print Colors
|
# | ::::::: Print logo
|
||||||
# |
|
# |
|
||||||
echo -e "
|
tput clear
|
||||||
Gogh\n
|
if [[ ${COLUMNS:-$(tput cols)} -ge 80 ]]; then
|
||||||
\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
|
gogh_str=""
|
||||||
\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"
|
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
|
# | ::::::: Print Themes
|
||||||
@ -234,36 +281,133 @@ for TH in "${THEMES[@]}"; do
|
|||||||
FILENAME=${TH::$((${#TH}-3))}
|
FILENAME=${TH::$((${#TH}-3))}
|
||||||
FILENAME_SPACE=${FILENAME//-/ }
|
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
|
done
|
||||||
|
echo -e " ($(tput setaf 4) ALL $(tput sgr0)) All themes"
|
||||||
|
|
||||||
# |
|
# |
|
||||||
# | ::::::: Select Option
|
# | ::::::: 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 "\nUsage : Enter Desired Themes Numbers ($(tput setaf 4)OPTIONS$(tput sgr0)) Separated By A Blank Space"
|
||||||
echo -e " Press \033[0;34mENTER\\033[0m without options to Exit\n"
|
echo -e " Press $(tput setaf 4)ENTER$(tput sgr0) without options to Exit\n"
|
||||||
read -p 'Enter OPTION(S) : ' -a OPTION
|
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
|
# | ::::::: Apply Theme
|
||||||
# |
|
# |
|
||||||
for OP in "${OPTION[@]}"; do
|
|
||||||
|
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
|
if [[ OP -le ARRAYLENGTH && OP -gt 0 ]]; then
|
||||||
|
|
||||||
FILENAME=$(remove_file_extension "${THEMES[((OP-1))]}")
|
FILENAME=$(remove_file_extension "${THEMES[((OP-1))]}")
|
||||||
FILENAME_SPACE="${FILENAME//-/ }"
|
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"
|
echo -e "\nTheme: $(capitalize "${FILENAME_SPACE}")"
|
||||||
|
echo "${color_dot_str}"
|
||||||
|
echo
|
||||||
|
|
||||||
SET_THEME="${THEMES[((OP-1))]}"
|
SET_THEME="${THEMES[((OP-1))]}"
|
||||||
set_gogh "${SET_THEME}"
|
set_gogh "${SET_THEME}"
|
||||||
else
|
else
|
||||||
echo -e "\\033[0m\033[0;31m ~ INVALID OPTION! ~\\033[0m\033[0m"
|
echo -e "$(tput setaf 1) ~ INVALID OPTION! ~$(tput sgr0)"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
done
|
done
|
||||||
|
command -v bar::stop > /dev/null && bar::stop || :
|
||||||
|
275
test/print-themes.sh
Executable file
275
test/print-themes.sh
Executable 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 || :
|
162
test/test.sh
162
test/test.sh
@ -1,145 +1,105 @@
|
|||||||
#!/usr/bin/env bash
|
#!/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 () {
|
color () {
|
||||||
# echo ""
|
printf '%s\n' "$(tput setaf 0 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 01 'tput setaf 0'" # black
|
||||||
#black
|
printf '%s\n' "$(tput setaf 1 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 02 'tput setaf 1'" # red
|
||||||
echo -e "\e[0;30m ███ *** AaBbCs --- ███ \\e[0m ---> Color 01 0;30m"
|
printf '%s\n' "$(tput setaf 2 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 03 'tput setaf 2'" # green
|
||||||
#red
|
printf '%s\n' "$(tput setaf 3 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 04 'tput setaf 3'" # yellow
|
||||||
echo -e "\e[0;31m ███ *** AaBbCs --- ███ \\e[0m ---> Color 02 0;31m"
|
printf '%s\n' "$(tput setaf 4 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 05 'tput setaf 4'" # blue
|
||||||
#green
|
printf '%s\n' "$(tput setaf 5 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 06 'tput setaf 5'" # pruple
|
||||||
echo -e "\e[0;32m ███ *** AaBbCs --- ███ \\e[0m ---> Color 03 0;32m"
|
printf '%s\n' "$(tput setaf 6 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 07 'tput setaf 6'" # cyan
|
||||||
#yellow
|
printf '%s\n\n' "$(tput setaf 7 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 08 'tput setaf 7'" # white
|
||||||
echo -e "\e[0;33m ███ *** AaBbCs --- ███ \\e[0m ---> Color 04 0;33m"
|
printf '%s\n' "$(tput setaf 8 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 09 'tput setaf 8'" # bold black
|
||||||
#blue
|
printf '%s\n' "$(tput setaf 9 ) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 10 'tput setaf 9'" # bold red
|
||||||
echo -e "\e[0;34m ███ *** AaBbCs --- ███ \\e[0m ---> Color 05 0;34m"
|
printf '%s\n' "$(tput setaf 10) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 11 'tput setaf 10'" # bold green
|
||||||
#purple
|
printf '%s\n' "$(tput setaf 11) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 12 'tput setaf 11'" # bold yellow
|
||||||
echo -e "\e[0;35m ███ *** AaBbCs --- ███ \\e[0m ---> Color 06 0;35m"
|
printf '%s\n' "$(tput setaf 12) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 13 'tput setaf 12'" # bold blue
|
||||||
#cyan
|
printf '%s\n' "$(tput setaf 13) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 14 'tput setaf 13'" # bold purple
|
||||||
echo -e "\e[0;36m ███ *** AaBbCs --- ███ \\e[0m ---> Color 07 0;36m"
|
printf '%s\n' "$(tput setaf 14) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 15 'tput setaf 14'" # bold cyan
|
||||||
#white
|
printf '%s\n\n' "$(tput setaf 15) ███ *** AaBbCs --- ███ $(tput sgr0) ---> Color 16 'tput setaf 15'" # bold white
|
||||||
echo -e "\e[0;37m ███ *** AaBbCs --- ███ \\e[0m ---> Color 08 0;37m"
|
|
||||||
echo ""
|
local color_str
|
||||||
#black
|
for c in {0..15}; do
|
||||||
echo -e "\e[1;30m ███ *** AaBbCs --- ███ \\e[0m ---> Color 09 1;30m"
|
color_dot_str+="$(tput setaf $c)•$(tput sgr0)"
|
||||||
#red
|
[[ $c == 7 ]] && color_dot_str+=" "
|
||||||
echo -e "\e[1;31m ███ *** AaBbCs --- ███ \\e[0m ---> Color 10 1;31m"
|
done
|
||||||
#green
|
printf '%s\n' "$color_str"
|
||||||
echo -e "\e[1;32m ███ *** AaBbCs --- ███ \\e[0m ---> Color 11 1;32m"
|
unset color_str
|
||||||
#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"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
wget -O xt http://git.io/v3D44 && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D44")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5mXj && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5mXj")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3D4d && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D4d")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5mXA && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5mXA")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3D4N && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D4N")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3D4o && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D4o")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3D82 && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D82")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3D8e && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D8e")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3D8R && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3D8R")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5mXi && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5mXi")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DB9 && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DB9")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBB && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBB")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBe && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBe")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBF && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBF")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBK && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBK")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBM && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBM")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5mPp && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5mPp")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBP && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBP")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v5f6B && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v5f6B")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBT && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBT")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBv && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBv")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DBV && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DBV")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/vQ9TY && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/vQ9TY")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dlb && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dlb")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dlb && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dlb")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dli && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dli")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dll && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dll")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dlm && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dlm")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dlr && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dlr")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3Dlz && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3Dlz")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DR0 && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DR0")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DRB && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DRB")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5m1t && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5m1t")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DRc && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DRc")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5m1s && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5m1s")"
|
||||||
color
|
color
|
||||||
wget -O xt https://git.io/v5m1Y && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "https://git.io/v5m1Y")"
|
||||||
color
|
color
|
||||||
wget -O xt http://git.io/v3DRs && chmod +x xt && ./xt && rm xt
|
bash -c "$(wget -qO- "http://git.io/v3DRs")"
|
||||||
color
|
color
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#090300" # HOST
|
export COLOR_01="#090300" # HOST
|
||||||
COLOR_02="#db2d20" # SYNTAX_STRING
|
export COLOR_02="#db2d20" # SYNTAX_STRING
|
||||||
COLOR_03="#01a252" # COMMAND
|
export COLOR_03="#01a252" # COMMAND
|
||||||
COLOR_04="#fded02" # COMMAND_COLOR2
|
export COLOR_04="#fded02" # COMMAND_COLOR2
|
||||||
COLOR_05="#01a0e4" # PATH
|
export COLOR_05="#01a0e4" # PATH
|
||||||
COLOR_06="#a16a94" # SYNTAX_VAR
|
export COLOR_06="#a16a94" # SYNTAX_VAR
|
||||||
COLOR_07="#b5e4f4" # PROMP
|
export COLOR_07="#b5e4f4" # PROMP
|
||||||
COLOR_08="#a5a2a2" #
|
export COLOR_08="#a5a2a2" #
|
||||||
|
|
||||||
COLOR_09="#5c5855" #
|
export COLOR_09="#5c5855" #
|
||||||
COLOR_10="#e8bbd0" # COMMAND_ERROR
|
export COLOR_10="#e8bbd0" # COMMAND_ERROR
|
||||||
COLOR_11="#3a3432" # EXEC
|
export COLOR_11="#3a3432" # EXEC
|
||||||
COLOR_12="#4a4543" #
|
export COLOR_12="#4a4543" #
|
||||||
COLOR_13="#807d7c" # FOLDER
|
export COLOR_13="#807d7c" # FOLDER
|
||||||
COLOR_14="#d6d5d4" #
|
export COLOR_14="#d6d5d4" #
|
||||||
COLOR_15="#cdab53" #
|
export COLOR_15="#cdab53" #
|
||||||
COLOR_16="#f7f7f7" #
|
export COLOR_16="#f7f7f7" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#f7f7f7" # Background Color
|
export BACKGROUND_COLOR="#f7f7f7" # Background Color
|
||||||
FOREGROUND_COLOR="#4a4543" # Text
|
export FOREGROUND_COLOR="#4a4543" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="3024 Day"
|
export PROFILE_NAME="3024 Day"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,22 @@ PROFILE_NAME="3024 Day"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#090300" # HOST
|
export COLOR_01="#090300" # HOST
|
||||||
COLOR_02="#db2d20" # SYNTAX_STRING
|
export COLOR_02="#db2d20" # SYNTAX_STRING
|
||||||
COLOR_03="#01a252" # COMMAND
|
export COLOR_03="#01a252" # COMMAND
|
||||||
COLOR_04="#fded02" # COMMAND_COLOR2
|
export COLOR_04="#fded02" # COMMAND_COLOR2
|
||||||
COLOR_05="#01a0e4" # PATH
|
export COLOR_05="#01a0e4" # PATH
|
||||||
COLOR_06="#a16a94" # SYNTAX_VAR
|
export COLOR_06="#a16a94" # SYNTAX_VAR
|
||||||
COLOR_07="#b5e4f4" # PROMP
|
export COLOR_07="#b5e4f4" # PROMP
|
||||||
COLOR_08="#a5a2a2" #
|
export COLOR_08="#a5a2a2" #
|
||||||
|
|
||||||
COLOR_09="#5c5855" #
|
export COLOR_09="#5c5855" #
|
||||||
COLOR_10="#e8bbd0" # COMMAND_ERROR
|
export COLOR_10="#e8bbd0" # COMMAND_ERROR
|
||||||
COLOR_11="#3a3432" # EXEC
|
export COLOR_11="#3a3432" # EXEC
|
||||||
COLOR_12="#4a4543" #
|
export COLOR_12="#4a4543" #
|
||||||
COLOR_13="#807d7c" # FOLDER
|
export COLOR_13="#807d7c" # FOLDER
|
||||||
COLOR_14="#d6d5d4" #
|
export COLOR_14="#d6d5d4" #
|
||||||
COLOR_15="#cdab53" #
|
export COLOR_15="#cdab53" #
|
||||||
COLOR_16="#f7f7f7" #
|
export COLOR_16="#f7f7f7" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#090300" # Background Color
|
export BACKGROUND_COLOR="#090300" # Background Color
|
||||||
FOREGROUND_COLOR="#a5a2a2" # Text
|
export FOREGROUND_COLOR="#a5a2a2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="3024 Night"
|
export PROFILE_NAME="3024 Night"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="3024 Night"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#44475a" # Black
|
export COLOR_01="#44475a" # Black
|
||||||
COLOR_02="#ff5555" # Red
|
export COLOR_02="#ff5555" # Red
|
||||||
COLOR_03="#50fa7b" # Green
|
export COLOR_03="#50fa7b" # Green
|
||||||
COLOR_04="#ffb86c" # Yellow
|
export COLOR_04="#ffb86c" # Yellow
|
||||||
COLOR_05="#8be9fd" # Blue
|
export COLOR_05="#8be9fd" # Blue
|
||||||
COLOR_06="#bd93f9" # Cyan
|
export COLOR_06="#bd93f9" # Cyan
|
||||||
COLOR_07="#ff79c6" # Magenta
|
export COLOR_07="#ff79c6" # Magenta
|
||||||
COLOR_08="#94A3A5" # Light gray
|
export COLOR_08="#94A3A5" # Light gray
|
||||||
|
|
||||||
COLOR_09="#000000" # Dark gray
|
export COLOR_09="#000000" # Dark gray
|
||||||
COLOR_10="#ff5555" # Light Red
|
export COLOR_10="#ff5555" # Light Red
|
||||||
COLOR_11="#50fa7b" # Light Green
|
export COLOR_11="#50fa7b" # Light Green
|
||||||
COLOR_12="#ffb86c" # Light Yellow
|
export COLOR_12="#ffb86c" # Light Yellow
|
||||||
COLOR_13="#8be9fd" # Light Blue
|
export COLOR_13="#8be9fd" # Light Blue
|
||||||
COLOR_14="#bd93f9" # Light Cyan
|
export COLOR_14="#bd93f9" # Light Cyan
|
||||||
COLOR_15="#ff79c6" # Light Magenta
|
export COLOR_15="#ff79c6" # Light Magenta
|
||||||
COLOR_16="#ffffff" # White
|
export COLOR_16="#ffffff" # White
|
||||||
|
|
||||||
BACKGROUND_COLOR="#282a36" # Background Color
|
export BACKGROUND_COLOR="#282a36" # Background Color
|
||||||
FOREGROUND_COLOR="#94A3A5" # Foreground Color (text)
|
export FOREGROUND_COLOR="#94A3A5" # Foreground Color (text)
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
|
||||||
PROFILE_NAME="_base"
|
export PROFILE_NAME="_base"
|
||||||
# =============================================
|
# =============================================
|
||||||
|
|
||||||
|
|
||||||
@ -34,35 +34,21 @@ PROFILE_NAME="_base"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]
|
|
||||||
then
|
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#363636" # HOST
|
export COLOR_01="#363636" # HOST
|
||||||
COLOR_02="#ff0883" # SYNTAX_STRING
|
export COLOR_02="#ff0883" # SYNTAX_STRING
|
||||||
COLOR_03="#83ff08" # COMMAND
|
export COLOR_03="#83ff08" # COMMAND
|
||||||
COLOR_04="#ff8308" # COMMAND_COLOR2
|
export COLOR_04="#ff8308" # COMMAND_COLOR2
|
||||||
COLOR_05="#0883ff" # PATH
|
export COLOR_05="#0883ff" # PATH
|
||||||
COLOR_06="#8308ff" # SYNTAX_VAR
|
export COLOR_06="#8308ff" # SYNTAX_VAR
|
||||||
COLOR_07="#08ff83" # PROMP
|
export COLOR_07="#08ff83" # PROMP
|
||||||
COLOR_08="#b6b6b6" #
|
export COLOR_08="#b6b6b6" #
|
||||||
|
|
||||||
COLOR_09="#424242" #
|
export COLOR_09="#424242" #
|
||||||
COLOR_10="#ff1e8e" # COMMAND_ERROR
|
export COLOR_10="#ff1e8e" # COMMAND_ERROR
|
||||||
COLOR_11="#8eff1e" # EXEC
|
export COLOR_11="#8eff1e" # EXEC
|
||||||
COLOR_12="#ff8e1e" #
|
export COLOR_12="#ff8e1e" #
|
||||||
COLOR_13="#1e8eff" # FOLDER
|
export COLOR_13="#1e8eff" # FOLDER
|
||||||
COLOR_14="#8e1eff" #
|
export COLOR_14="#8e1eff" #
|
||||||
COLOR_15="#1eff8e" #
|
export COLOR_15="#1eff8e" #
|
||||||
COLOR_16="#c2c2c2" #
|
export COLOR_16="#c2c2c2" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0d1926" # Background Color
|
export BACKGROUND_COLOR="#0d1926" # Background Color
|
||||||
FOREGROUND_COLOR="#b4e1fd" # Text
|
export FOREGROUND_COLOR="#b4e1fd" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Aci"
|
export PROFILE_NAME="Aci"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Aci"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#3f3f3f" # HOST
|
export COLOR_01="#3f3f3f" # HOST
|
||||||
COLOR_02="#ff0883" # SYNTAX_STRING
|
export COLOR_02="#ff0883" # SYNTAX_STRING
|
||||||
COLOR_03="#83ff08" # COMMAND
|
export COLOR_03="#83ff08" # COMMAND
|
||||||
COLOR_04="#ff8308" # COMMAND_COLOR2
|
export COLOR_04="#ff8308" # COMMAND_COLOR2
|
||||||
COLOR_05="#0883ff" # PATH
|
export COLOR_05="#0883ff" # PATH
|
||||||
COLOR_06="#8308ff" # SYNTAX_VAR
|
export COLOR_06="#8308ff" # SYNTAX_VAR
|
||||||
COLOR_07="#08ff83" # PROMP
|
export COLOR_07="#08ff83" # PROMP
|
||||||
COLOR_08="#bebebe" #
|
export COLOR_08="#bebebe" #
|
||||||
|
|
||||||
COLOR_09="#474747" #
|
export COLOR_09="#474747" #
|
||||||
COLOR_10="#ff1e8e" # COMMAND_ERROR
|
export COLOR_10="#ff1e8e" # COMMAND_ERROR
|
||||||
COLOR_11="#8eff1e" # EXEC
|
export COLOR_11="#8eff1e" # EXEC
|
||||||
COLOR_12="#ff8e1e" #
|
export COLOR_12="#ff8e1e" #
|
||||||
COLOR_13="#1e8eff" # FOLDER
|
export COLOR_13="#1e8eff" # FOLDER
|
||||||
COLOR_14="#8e1eff" #
|
export COLOR_14="#8e1eff" #
|
||||||
COLOR_15="#1eff8e" #
|
export COLOR_15="#1eff8e" #
|
||||||
COLOR_16="#c4c4c4" #
|
export COLOR_16="#c4c4c4" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1f1305" # Background Color
|
export BACKGROUND_COLOR="#1f1305" # Background Color
|
||||||
FOREGROUND_COLOR="#b4e1fd" # Text
|
export FOREGROUND_COLOR="#b4e1fd" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Aco"
|
export PROFILE_NAME="Aco"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Aco"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#050404" # HOST
|
export COLOR_01="#050404" # HOST
|
||||||
COLOR_02="#bd0013" # SYNTAX_STRING
|
export COLOR_02="#bd0013" # SYNTAX_STRING
|
||||||
COLOR_03="#4ab118" # COMMAND
|
export COLOR_03="#4ab118" # COMMAND
|
||||||
COLOR_04="#e7741e" # COMMAND_COLOR2
|
export COLOR_04="#e7741e" # COMMAND_COLOR2
|
||||||
COLOR_05="#0f4ac6" # PATH
|
export COLOR_05="#0f4ac6" # PATH
|
||||||
COLOR_06="#665993" # SYNTAX_VAR
|
export COLOR_06="#665993" # SYNTAX_VAR
|
||||||
COLOR_07="#70a598" # PROMP
|
export COLOR_07="#70a598" # PROMP
|
||||||
COLOR_08="#f8dcc0" #
|
export COLOR_08="#f8dcc0" #
|
||||||
|
|
||||||
COLOR_09="#4e7cbf" #
|
export COLOR_09="#4e7cbf" #
|
||||||
COLOR_10="#fc5f5a" # COMMAND_ERROR
|
export COLOR_10="#fc5f5a" # COMMAND_ERROR
|
||||||
COLOR_11="#9eff6e" # EXEC
|
export COLOR_11="#9eff6e" # EXEC
|
||||||
COLOR_12="#efc11a" #
|
export COLOR_12="#efc11a" #
|
||||||
COLOR_13="#1997c6" # FOLDER
|
export COLOR_13="#1997c6" # FOLDER
|
||||||
COLOR_14="#9b5953" #
|
export COLOR_14="#9b5953" #
|
||||||
COLOR_15="#c8faf4" #
|
export COLOR_15="#c8faf4" #
|
||||||
COLOR_16="#f6f5fb" #
|
export COLOR_16="#f6f5fb" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1f1d45" # Background Color
|
export BACKGROUND_COLOR="#1f1d45" # Background Color
|
||||||
FOREGROUND_COLOR="#f8dcc0" # Text
|
export FOREGROUND_COLOR="#f8dcc0" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Adventure Time"
|
export PROFILE_NAME="Adventure Time"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Adventure Time"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#151515" # HOST
|
export COLOR_01="#151515" # HOST
|
||||||
COLOR_02="#a53c23" # SYNTAX_STRING
|
export COLOR_02="#a53c23" # SYNTAX_STRING
|
||||||
COLOR_03="#7b9246" # COMMAND
|
export COLOR_03="#7b9246" # COMMAND
|
||||||
COLOR_04="#d3a04d" # COMMAND_COLOR2
|
export COLOR_04="#d3a04d" # COMMAND_COLOR2
|
||||||
COLOR_05="#6c99bb" # PATH
|
export COLOR_05="#6c99bb" # PATH
|
||||||
COLOR_06="#9f4e85" # SYNTAX_VAR
|
export COLOR_06="#9f4e85" # SYNTAX_VAR
|
||||||
COLOR_07="#7dd6cf" # PROMP
|
export COLOR_07="#7dd6cf" # PROMP
|
||||||
COLOR_08="#d0d0d0" #
|
export COLOR_08="#d0d0d0" #
|
||||||
|
|
||||||
COLOR_09="#505050" #
|
export COLOR_09="#505050" #
|
||||||
COLOR_10="#a53c23" # COMMAND_ERROR
|
export COLOR_10="#a53c23" # COMMAND_ERROR
|
||||||
COLOR_11="#7b9246" # EXEC
|
export COLOR_11="#7b9246" # EXEC
|
||||||
COLOR_12="#d3a04d" #
|
export COLOR_12="#d3a04d" #
|
||||||
COLOR_13="#547c99" # FOLDER
|
export COLOR_13="#547c99" # FOLDER
|
||||||
COLOR_14="#9f4e85" #
|
export COLOR_14="#9f4e85" #
|
||||||
COLOR_15="#7dd6cf" #
|
export COLOR_15="#7dd6cf" #
|
||||||
COLOR_16="#f5f5f5" #
|
export COLOR_16="#f5f5f5" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#222222" # Background Color
|
export BACKGROUND_COLOR="#222222" # Background Color
|
||||||
FOREGROUND_COLOR="#d0d0d0" # Text
|
export FOREGROUND_COLOR="#d0d0d0" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Afterglow"
|
export PROFILE_NAME="Afterglow"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Afterglow"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#112616" # HOST
|
export COLOR_01="#112616" # HOST
|
||||||
COLOR_02="#7f2b27" # SYNTAX_STRING
|
export COLOR_02="#7f2b27" # SYNTAX_STRING
|
||||||
COLOR_03="#2f7e25" # COMMAND
|
export COLOR_03="#2f7e25" # COMMAND
|
||||||
COLOR_04="#717f24" # COMMAND_COLOR2
|
export COLOR_04="#717f24" # COMMAND_COLOR2
|
||||||
COLOR_05="#2f6a7f" # PATH
|
export COLOR_05="#2f6a7f" # PATH
|
||||||
COLOR_06="#47587f" # SYNTAX_VAR
|
export COLOR_06="#47587f" # SYNTAX_VAR
|
||||||
COLOR_07="#327f77" # PROMP
|
export COLOR_07="#327f77" # PROMP
|
||||||
COLOR_08="#647d75" #
|
export COLOR_08="#647d75" #
|
||||||
|
|
||||||
COLOR_09="#3c4812" #
|
export COLOR_09="#3c4812" #
|
||||||
COLOR_10="#e08009" # COMMAND_ERROR
|
export COLOR_10="#e08009" # COMMAND_ERROR
|
||||||
COLOR_11="#18e000" # EXEC
|
export COLOR_11="#18e000" # EXEC
|
||||||
COLOR_12="#bde000" #
|
export COLOR_12="#bde000" #
|
||||||
COLOR_13="#00aae0" # FOLDER
|
export COLOR_13="#00aae0" # FOLDER
|
||||||
COLOR_14="#0058e0" #
|
export COLOR_14="#0058e0" #
|
||||||
COLOR_15="#00e0c4" #
|
export COLOR_15="#00e0c4" #
|
||||||
COLOR_16="#73fa91" #
|
export COLOR_16="#73fa91" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0f1610" # Background Color
|
export BACKGROUND_COLOR="#0f1610" # Background Color
|
||||||
FOREGROUND_COLOR="#637d75" # Text
|
export FOREGROUND_COLOR="#637d75" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Alien Blood"
|
export PROFILE_NAME="Alien Blood"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Alien Blood"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#232323" # HOST
|
export COLOR_01="#232323" # HOST
|
||||||
COLOR_02="#ff000f" # SYNTAX_STRING
|
export COLOR_02="#ff000f" # SYNTAX_STRING
|
||||||
COLOR_03="#8ce10b" # COMMAND
|
export COLOR_03="#8ce10b" # COMMAND
|
||||||
COLOR_04="#ffb900" # COMMAND_COLOR2
|
export COLOR_04="#ffb900" # COMMAND_COLOR2
|
||||||
COLOR_05="#008df8" # PATH
|
export COLOR_05="#008df8" # PATH
|
||||||
COLOR_06="#6d43a6" # SYNTAX_VAR
|
export COLOR_06="#6d43a6" # SYNTAX_VAR
|
||||||
COLOR_07="#00d8eb" # PROMP
|
export COLOR_07="#00d8eb" # PROMP
|
||||||
COLOR_08="#ffffff" #
|
export COLOR_08="#ffffff" #
|
||||||
|
|
||||||
COLOR_09="#444444" #
|
export COLOR_09="#444444" #
|
||||||
COLOR_10="#ff2740" # COMMAND_ERROR
|
export COLOR_10="#ff2740" # COMMAND_ERROR
|
||||||
COLOR_11="#abe15b" # EXEC
|
export COLOR_11="#abe15b" # EXEC
|
||||||
COLOR_12="#ffd242" #
|
export COLOR_12="#ffd242" #
|
||||||
COLOR_13="#0092ff" # FOLDER
|
export COLOR_13="#0092ff" # FOLDER
|
||||||
COLOR_14="#9a5feb" #
|
export COLOR_14="#9a5feb" #
|
||||||
COLOR_15="#67fff0" #
|
export COLOR_15="#67fff0" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0e1019" # Background Color
|
export BACKGROUND_COLOR="#0e1019" # Background Color
|
||||||
FOREGROUND_COLOR="#fffaf4" # Text
|
export FOREGROUND_COLOR="#fffaf4" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Argonaut"
|
export PROFILE_NAME="Argonaut"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Argonaut"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#3d352a" # HOST
|
export COLOR_01="#3d352a" # HOST
|
||||||
COLOR_02="#cd5c5c" # SYNTAX_STRING
|
export COLOR_02="#cd5c5c" # SYNTAX_STRING
|
||||||
COLOR_03="#86af80" # COMMAND
|
export COLOR_03="#86af80" # COMMAND
|
||||||
COLOR_04="#e8ae5b" # COMMAND_COLOR2
|
export COLOR_04="#e8ae5b" # COMMAND_COLOR2
|
||||||
COLOR_05="#6495ed" # PATH
|
export COLOR_05="#6495ed" # PATH
|
||||||
COLOR_06="#deb887" # SYNTAX_VAR
|
export COLOR_06="#deb887" # SYNTAX_VAR
|
||||||
COLOR_07="#b0c4de" # PROMP
|
export COLOR_07="#b0c4de" # PROMP
|
||||||
COLOR_08="#bbaa99" #
|
export COLOR_08="#bbaa99" #
|
||||||
|
|
||||||
COLOR_09="#554444" #
|
export COLOR_09="#554444" #
|
||||||
COLOR_10="#cc5533" # COMMAND_ERROR
|
export COLOR_10="#cc5533" # COMMAND_ERROR
|
||||||
COLOR_11="#88aa22" # EXEC
|
export COLOR_11="#88aa22" # EXEC
|
||||||
COLOR_12="#ffa75d" #
|
export COLOR_12="#ffa75d" #
|
||||||
COLOR_13="#87ceeb" # FOLDER
|
export COLOR_13="#87ceeb" # FOLDER
|
||||||
COLOR_14="#996600" #
|
export COLOR_14="#996600" #
|
||||||
COLOR_15="#b0c4de" #
|
export COLOR_15="#b0c4de" #
|
||||||
COLOR_16="#ddccbb" #
|
export COLOR_16="#ddccbb" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1c1c1c" # Background Color
|
export BACKGROUND_COLOR="#1c1c1c" # Background Color
|
||||||
FOREGROUND_COLOR="#ddeedd" # Text
|
export FOREGROUND_COLOR="#ddeedd" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Arthur"
|
export PROFILE_NAME="Arthur"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Arthur"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#fd5ff1" # SYNTAX_STRING
|
export COLOR_02="#fd5ff1" # SYNTAX_STRING
|
||||||
COLOR_03="#87c38a" # COMMAND
|
export COLOR_03="#87c38a" # COMMAND
|
||||||
COLOR_04="#ffd7b1" # COMMAND_COLOR2
|
export COLOR_04="#ffd7b1" # COMMAND_COLOR2
|
||||||
COLOR_05="#85befd" # PATH
|
export COLOR_05="#85befd" # PATH
|
||||||
COLOR_06="#b9b6fc" # SYNTAX_VAR
|
export COLOR_06="#b9b6fc" # SYNTAX_VAR
|
||||||
COLOR_07="#85befd" # PROMP
|
export COLOR_07="#85befd" # PROMP
|
||||||
COLOR_08="#e0e0e0" #
|
export COLOR_08="#e0e0e0" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#fd5ff1" # COMMAND_ERROR
|
export COLOR_10="#fd5ff1" # COMMAND_ERROR
|
||||||
COLOR_11="#94fa36" # EXEC
|
export COLOR_11="#94fa36" # EXEC
|
||||||
COLOR_12="#f5ffa8" #
|
export COLOR_12="#f5ffa8" #
|
||||||
COLOR_13="#96cbfe" # FOLDER
|
export COLOR_13="#96cbfe" # FOLDER
|
||||||
COLOR_14="#b9b6fc" #
|
export COLOR_14="#b9b6fc" #
|
||||||
COLOR_15="#85befd" #
|
export COLOR_15="#85befd" #
|
||||||
COLOR_16="#e0e0e0" #
|
export COLOR_16="#e0e0e0" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#161719" # Background Color
|
export BACKGROUND_COLOR="#161719" # Background Color
|
||||||
FOREGROUND_COLOR="#c5c8c6" # Text
|
export FOREGROUND_COLOR="#c5c8c6" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Atom"
|
export PROFILE_NAME="Atom"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Atom"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ac6d74" # SYNTAX_STRING
|
export COLOR_02="#ac6d74" # SYNTAX_STRING
|
||||||
COLOR_03="#74ac6d" # COMMAND
|
export COLOR_03="#74ac6d" # COMMAND
|
||||||
COLOR_04="#aca46d" # COMMAND_COLOR2
|
export COLOR_04="#aca46d" # COMMAND_COLOR2
|
||||||
COLOR_05="#6d74ac" # PATH
|
export COLOR_05="#6d74ac" # PATH
|
||||||
COLOR_06="#a46dac" # SYNTAX_VAR
|
export COLOR_06="#a46dac" # SYNTAX_VAR
|
||||||
COLOR_07="#6daca4" # PROMP
|
export COLOR_07="#6daca4" # PROMP
|
||||||
COLOR_08="#e6e6e6" #
|
export COLOR_08="#e6e6e6" #
|
||||||
|
|
||||||
COLOR_09="#262626" #
|
export COLOR_09="#262626" #
|
||||||
COLOR_10="#d6b8bc" # COMMAND_ERROR
|
export COLOR_10="#d6b8bc" # COMMAND_ERROR
|
||||||
COLOR_11="#bcd6b8" # EXEC
|
export COLOR_11="#bcd6b8" # EXEC
|
||||||
COLOR_12="#d6d3b8" #
|
export COLOR_12="#d6d3b8" #
|
||||||
COLOR_13="#b8bcd6" # FOLDER
|
export COLOR_13="#b8bcd6" # FOLDER
|
||||||
COLOR_14="#d3b8d6" #
|
export COLOR_14="#d3b8d6" #
|
||||||
COLOR_15="#b8d6d3" #
|
export COLOR_15="#b8d6d3" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#09111a" # Background Color
|
export BACKGROUND_COLOR="#09111a" # Background Color
|
||||||
FOREGROUND_COLOR="#d9e6f2" # Text
|
export FOREGROUND_COLOR="#d9e6f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Azu"
|
export PROFILE_NAME="Azu"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Azu"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#20111b" # HOST
|
export COLOR_01="#20111b" # HOST
|
||||||
COLOR_02="#be100e" # SYNTAX_STRING
|
export COLOR_02="#be100e" # SYNTAX_STRING
|
||||||
COLOR_03="#858162" # COMMAND
|
export COLOR_03="#858162" # COMMAND
|
||||||
COLOR_04="#eaa549" # COMMAND_COLOR2
|
export COLOR_04="#eaa549" # COMMAND_COLOR2
|
||||||
COLOR_05="#426a79" # PATH
|
export COLOR_05="#426a79" # PATH
|
||||||
COLOR_06="#97522c" # SYNTAX_VAR
|
export COLOR_06="#97522c" # SYNTAX_VAR
|
||||||
COLOR_07="#989a9c" # PROMP
|
export COLOR_07="#989a9c" # PROMP
|
||||||
COLOR_08="#968c83" #
|
export COLOR_08="#968c83" #
|
||||||
|
|
||||||
COLOR_09="#5e5252" #
|
export COLOR_09="#5e5252" #
|
||||||
COLOR_10="#be100e" # COMMAND_ERROR
|
export COLOR_10="#be100e" # COMMAND_ERROR
|
||||||
COLOR_11="#858162" # EXEC
|
export COLOR_11="#858162" # EXEC
|
||||||
COLOR_12="#eaa549" #
|
export COLOR_12="#eaa549" #
|
||||||
COLOR_13="#426a79" # FOLDER
|
export COLOR_13="#426a79" # FOLDER
|
||||||
COLOR_14="#97522c" #
|
export COLOR_14="#97522c" #
|
||||||
COLOR_15="#989a9c" #
|
export COLOR_15="#989a9c" #
|
||||||
COLOR_16="#d5ccba" #
|
export COLOR_16="#d5ccba" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#d5ccba" # Background Color
|
export BACKGROUND_COLOR="#d5ccba" # Background Color
|
||||||
FOREGROUND_COLOR="#45373c" # Text
|
export FOREGROUND_COLOR="#45373c" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Belafonte Day"
|
export PROFILE_NAME="Belafonte Day"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Belafonte Day"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#20111b" # HOST
|
export COLOR_01="#20111b" # HOST
|
||||||
COLOR_02="#be100e" # SYNTAX_STRING
|
export COLOR_02="#be100e" # SYNTAX_STRING
|
||||||
COLOR_03="#858162" # COMMAND
|
export COLOR_03="#858162" # COMMAND
|
||||||
COLOR_04="#eaa549" # COMMAND_COLOR2
|
export COLOR_04="#eaa549" # COMMAND_COLOR2
|
||||||
COLOR_05="#426a79" # PATH
|
export COLOR_05="#426a79" # PATH
|
||||||
COLOR_06="#97522c" # SYNTAX_VAR
|
export COLOR_06="#97522c" # SYNTAX_VAR
|
||||||
COLOR_07="#989a9c" # PROMP
|
export COLOR_07="#989a9c" # PROMP
|
||||||
COLOR_08="#968c83" #
|
export COLOR_08="#968c83" #
|
||||||
|
|
||||||
COLOR_09="#5e5252" #
|
export COLOR_09="#5e5252" #
|
||||||
COLOR_10="#be100e" # COMMAND_ERROR
|
export COLOR_10="#be100e" # COMMAND_ERROR
|
||||||
COLOR_11="#858162" # EXEC
|
export COLOR_11="#858162" # EXEC
|
||||||
COLOR_12="#eaa549" #
|
export COLOR_12="#eaa549" #
|
||||||
COLOR_13="#426a79" # FOLDER
|
export COLOR_13="#426a79" # FOLDER
|
||||||
COLOR_14="#97522c" #
|
export COLOR_14="#97522c" #
|
||||||
COLOR_15="#989a9c" #
|
export COLOR_15="#989a9c" #
|
||||||
COLOR_16="#d5ccba" #
|
export COLOR_16="#d5ccba" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#20111b" # Background Color
|
export BACKGROUND_COLOR="#20111b" # Background Color
|
||||||
FOREGROUND_COLOR="#968c83" # Text
|
export FOREGROUND_COLOR="#968c83" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Belafonte Night"
|
export PROFILE_NAME="Belafonte Night"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Belafonte Night"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2c2423" # HOST
|
export COLOR_01="#2c2423" # HOST
|
||||||
COLOR_02="#f557a0" # SYNTAX_STRING
|
export COLOR_02="#f557a0" # SYNTAX_STRING
|
||||||
COLOR_03="#a9ee55" # COMMAND
|
export COLOR_03="#a9ee55" # COMMAND
|
||||||
COLOR_04="#f5a255" # COMMAND_COLOR2
|
export COLOR_04="#f5a255" # COMMAND_COLOR2
|
||||||
COLOR_05="#5ea2ec" # PATH
|
export COLOR_05="#5ea2ec" # PATH
|
||||||
COLOR_06="#a957ec" # SYNTAX_VAR
|
export COLOR_06="#a957ec" # SYNTAX_VAR
|
||||||
COLOR_07="#5eeea0" # PROMP
|
export COLOR_07="#5eeea0" # PROMP
|
||||||
COLOR_08="#918988" #
|
export COLOR_08="#918988" #
|
||||||
|
|
||||||
COLOR_09="#918988" #
|
export COLOR_09="#918988" #
|
||||||
COLOR_10="#f579b2" # COMMAND_ERROR
|
export COLOR_10="#f579b2" # COMMAND_ERROR
|
||||||
COLOR_11="#bbee78" # EXEC
|
export COLOR_11="#bbee78" # EXEC
|
||||||
COLOR_12="#f5b378" #
|
export COLOR_12="#f5b378" #
|
||||||
COLOR_13="#81b3ec" # FOLDER
|
export COLOR_13="#81b3ec" # FOLDER
|
||||||
COLOR_14="#bb79ec" #
|
export COLOR_14="#bb79ec" #
|
||||||
COLOR_15="#81eeb2" #
|
export COLOR_15="#81eeb2" #
|
||||||
COLOR_16="#f5eeec" #
|
export COLOR_16="#f5eeec" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#012849" # Background Color
|
export BACKGROUND_COLOR="#012849" # Background Color
|
||||||
FOREGROUND_COLOR="#a9bed8" # Text
|
export FOREGROUND_COLOR="#a9bed8" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Bim"
|
export PROFILE_NAME="Bim"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Bim"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#573d26" # HOST
|
export COLOR_01="#573d26" # HOST
|
||||||
COLOR_02="#be2d26" # SYNTAX_STRING
|
export COLOR_02="#be2d26" # SYNTAX_STRING
|
||||||
COLOR_03="#6ba18a" # COMMAND
|
export COLOR_03="#6ba18a" # COMMAND
|
||||||
COLOR_04="#e99d2a" # COMMAND_COLOR2
|
export COLOR_04="#e99d2a" # COMMAND_COLOR2
|
||||||
COLOR_05="#5a86ad" # PATH
|
export COLOR_05="#5a86ad" # PATH
|
||||||
COLOR_06="#ac80a6" # SYNTAX_VAR
|
export COLOR_06="#ac80a6" # SYNTAX_VAR
|
||||||
COLOR_07="#74a6ad" # PROMP
|
export COLOR_07="#74a6ad" # PROMP
|
||||||
COLOR_08="#e0dbb7" #
|
export COLOR_08="#e0dbb7" #
|
||||||
|
|
||||||
COLOR_09="#9b6c4a" #
|
export COLOR_09="#9b6c4a" #
|
||||||
COLOR_10="#e84627" # COMMAND_ERROR
|
export COLOR_10="#e84627" # COMMAND_ERROR
|
||||||
COLOR_11="#95d8ba" # EXEC
|
export COLOR_11="#95d8ba" # EXEC
|
||||||
COLOR_12="#d0d150" #
|
export COLOR_12="#d0d150" #
|
||||||
COLOR_13="#b8d3ed" # FOLDER
|
export COLOR_13="#b8d3ed" # FOLDER
|
||||||
COLOR_14="#d19ecb" #
|
export COLOR_14="#d19ecb" #
|
||||||
COLOR_15="#93cfd7" #
|
export COLOR_15="#93cfd7" #
|
||||||
COLOR_16="#fff9d5" #
|
export COLOR_16="#fff9d5" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2a1f1d" # Background Color
|
export BACKGROUND_COLOR="#2a1f1d" # Background Color
|
||||||
FOREGROUND_COLOR="#e0dbb7" # Text
|
export FOREGROUND_COLOR="#e0dbb7" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Birds Of Paradise"
|
export PROFILE_NAME="Birds Of Paradise"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Birds Of Paradise"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#b87a7a" # SYNTAX_STRING
|
export COLOR_02="#b87a7a" # SYNTAX_STRING
|
||||||
COLOR_03="#7ab87a" # COMMAND
|
export COLOR_03="#7ab87a" # COMMAND
|
||||||
COLOR_04="#b8b87a" # COMMAND_COLOR2
|
export COLOR_04="#b8b87a" # COMMAND_COLOR2
|
||||||
COLOR_05="#7a7ab8" # PATH
|
export COLOR_05="#7a7ab8" # PATH
|
||||||
COLOR_06="#b87ab8" # SYNTAX_VAR
|
export COLOR_06="#b87ab8" # SYNTAX_VAR
|
||||||
COLOR_07="#7ab8b8" # PROMP
|
export COLOR_07="#7ab8b8" # PROMP
|
||||||
COLOR_08="#d9d9d9" #
|
export COLOR_08="#d9d9d9" #
|
||||||
|
|
||||||
COLOR_09="#262626" #
|
export COLOR_09="#262626" #
|
||||||
COLOR_10="#dbbdbd" # COMMAND_ERROR
|
export COLOR_10="#dbbdbd" # COMMAND_ERROR
|
||||||
COLOR_11="#bddbbd" # EXEC
|
export COLOR_11="#bddbbd" # EXEC
|
||||||
COLOR_12="#dbdbbd" #
|
export COLOR_12="#dbdbbd" #
|
||||||
COLOR_13="#bdbddb" # FOLDER
|
export COLOR_13="#bdbddb" # FOLDER
|
||||||
COLOR_14="#dbbddb" #
|
export COLOR_14="#dbbddb" #
|
||||||
COLOR_15="#bddbdb" #
|
export COLOR_15="#bddbdb" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0d1926" # Background Color
|
export BACKGROUND_COLOR="#0d1926" # Background Color
|
||||||
FOREGROUND_COLOR="#d9e6f2" # Text
|
export FOREGROUND_COLOR="#d9e6f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Blazer"
|
export PROFILE_NAME="Blazer"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Blazer"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#4f4f4f" # HOST
|
export COLOR_01="#4f4f4f" # HOST
|
||||||
COLOR_02="#ff6c60" # SYNTAX_STRING
|
export COLOR_02="#ff6c60" # SYNTAX_STRING
|
||||||
COLOR_03="#a8ff60" # COMMAND
|
export COLOR_03="#a8ff60" # COMMAND
|
||||||
COLOR_04="#ffffb6" # COMMAND_COLOR2
|
export COLOR_04="#ffffb6" # COMMAND_COLOR2
|
||||||
COLOR_05="#96cbfe" # PATH
|
export COLOR_05="#96cbfe" # PATH
|
||||||
COLOR_06="#ff73fd" # SYNTAX_VAR
|
export COLOR_06="#ff73fd" # SYNTAX_VAR
|
||||||
COLOR_07="#c6c5fe" # PROMP
|
export COLOR_07="#c6c5fe" # PROMP
|
||||||
COLOR_08="#eeeeee" #
|
export COLOR_08="#eeeeee" #
|
||||||
|
|
||||||
COLOR_09="#7c7c7c" #
|
export COLOR_09="#7c7c7c" #
|
||||||
COLOR_10="#ffb6b0" # COMMAND_ERROR
|
export COLOR_10="#ffb6b0" # COMMAND_ERROR
|
||||||
COLOR_11="#ceffac" # EXEC
|
export COLOR_11="#ceffac" # EXEC
|
||||||
COLOR_12="#ffffcc" #
|
export COLOR_12="#ffffcc" #
|
||||||
COLOR_13="#b5dcff" # FOLDER
|
export COLOR_13="#b5dcff" # FOLDER
|
||||||
COLOR_14="#ff9cfe" #
|
export COLOR_14="#ff9cfe" #
|
||||||
COLOR_15="#dfdffe" #
|
export COLOR_15="#dfdffe" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0000a4" # Background Color
|
export BACKGROUND_COLOR="#0000a4" # Background Color
|
||||||
FOREGROUND_COLOR="#ffff4e" # Text
|
export FOREGROUND_COLOR="#ffff4e" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Borland"
|
export PROFILE_NAME="Borland"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Borland"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#da4939" # SYNTAX_STRING
|
export COLOR_02="#da4939" # SYNTAX_STRING
|
||||||
COLOR_03="#519f50" # COMMAND
|
export COLOR_03="#519f50" # COMMAND
|
||||||
COLOR_04="#ffd24a" # COMMAND_COLOR2
|
export COLOR_04="#ffd24a" # COMMAND_COLOR2
|
||||||
COLOR_05="#6d9cbe" # PATH
|
export COLOR_05="#6d9cbe" # PATH
|
||||||
COLOR_06="#d0d0ff" # SYNTAX_VAR
|
export COLOR_06="#d0d0ff" # SYNTAX_VAR
|
||||||
COLOR_07="#6e9cbe" # PROMP
|
export COLOR_07="#6e9cbe" # PROMP
|
||||||
COLOR_08="#ffffff" #
|
export COLOR_08="#ffffff" #
|
||||||
|
|
||||||
COLOR_09="#323232" #
|
export COLOR_09="#323232" #
|
||||||
COLOR_10="#ff7b6b" # COMMAND_ERROR
|
export COLOR_10="#ff7b6b" # COMMAND_ERROR
|
||||||
COLOR_11="#83d182" # EXEC
|
export COLOR_11="#83d182" # EXEC
|
||||||
COLOR_12="#ffff7c" #
|
export COLOR_12="#ffff7c" #
|
||||||
COLOR_13="#9fcef0" # FOLDER
|
export COLOR_13="#9fcef0" # FOLDER
|
||||||
COLOR_14="#ffffff" #
|
export COLOR_14="#ffffff" #
|
||||||
COLOR_15="#a0cef0" #
|
export COLOR_15="#a0cef0" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2b2b2b" # Background Color
|
export BACKGROUND_COLOR="#2b2b2b" # Background Color
|
||||||
FOREGROUND_COLOR="#e6e1dc" # Text
|
export FOREGROUND_COLOR="#e6e1dc" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Broadcast"
|
export PROFILE_NAME="Broadcast"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Broadcast"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#1f1f1f" # HOST
|
export COLOR_01="#1f1f1f" # HOST
|
||||||
COLOR_02="#f81118" # SYNTAX_STRING
|
export COLOR_02="#f81118" # SYNTAX_STRING
|
||||||
COLOR_03="#2dc55e" # COMMAND
|
export COLOR_03="#2dc55e" # COMMAND
|
||||||
COLOR_04="#ecba0f" # COMMAND_COLOR2
|
export COLOR_04="#ecba0f" # COMMAND_COLOR2
|
||||||
COLOR_05="#2a84d2" # PATH
|
export COLOR_05="#2a84d2" # PATH
|
||||||
COLOR_06="#4e5ab7" # SYNTAX_VAR
|
export COLOR_06="#4e5ab7" # SYNTAX_VAR
|
||||||
COLOR_07="#1081d6" # PROMP
|
export COLOR_07="#1081d6" # PROMP
|
||||||
COLOR_08="#d6dbe5" #
|
export COLOR_08="#d6dbe5" #
|
||||||
|
|
||||||
COLOR_09="#d6dbe5" #
|
export COLOR_09="#d6dbe5" #
|
||||||
COLOR_10="#de352e" # COMMAND_ERROR
|
export COLOR_10="#de352e" # COMMAND_ERROR
|
||||||
COLOR_11="#1dd361" # EXEC
|
export COLOR_11="#1dd361" # EXEC
|
||||||
COLOR_12="#f3bd09" #
|
export COLOR_12="#f3bd09" #
|
||||||
COLOR_13="#1081d6" # FOLDER
|
export COLOR_13="#1081d6" # FOLDER
|
||||||
COLOR_14="#5350b9" #
|
export COLOR_14="#5350b9" #
|
||||||
COLOR_15="#0f7ddb" #
|
export COLOR_15="#0f7ddb" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#131313" # Background Color
|
export BACKGROUND_COLOR="#131313" # Background Color
|
||||||
FOREGROUND_COLOR="#d6dbe5" # Text
|
export FOREGROUND_COLOR="#d6dbe5" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Brogrammer"
|
export PROFILE_NAME="Brogrammer"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Brogrammer"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#090300" # HOST
|
export COLOR_01="#090300" # HOST
|
||||||
COLOR_02="#883932" # SYNTAX_STRING
|
export COLOR_02="#883932" # SYNTAX_STRING
|
||||||
COLOR_03="#55a049" # COMMAND
|
export COLOR_03="#55a049" # COMMAND
|
||||||
COLOR_04="#bfce72" # COMMAND_COLOR2
|
export COLOR_04="#bfce72" # COMMAND_COLOR2
|
||||||
COLOR_05="#40318d" # PATH
|
export COLOR_05="#40318d" # PATH
|
||||||
COLOR_06="#8b3f96" # SYNTAX_VAR
|
export COLOR_06="#8b3f96" # SYNTAX_VAR
|
||||||
COLOR_07="#67b6bd" # PROMP
|
export COLOR_07="#67b6bd" # PROMP
|
||||||
COLOR_08="#ffffff" #
|
export COLOR_08="#ffffff" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#883932" # COMMAND_ERROR
|
export COLOR_10="#883932" # COMMAND_ERROR
|
||||||
COLOR_11="#55a049" # EXEC
|
export COLOR_11="#55a049" # EXEC
|
||||||
COLOR_12="#bfce72" #
|
export COLOR_12="#bfce72" #
|
||||||
COLOR_13="#40318d" # FOLDER
|
export COLOR_13="#40318d" # FOLDER
|
||||||
COLOR_14="#8b3f96" #
|
export COLOR_14="#8b3f96" #
|
||||||
COLOR_15="#67b6bd" #
|
export COLOR_15="#67b6bd" #
|
||||||
COLOR_16="#f7f7f7" #
|
export COLOR_16="#f7f7f7" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#40318d" # Background Color
|
export BACKGROUND_COLOR="#40318d" # Background Color
|
||||||
FOREGROUND_COLOR="#7869c4" # Text
|
export FOREGROUND_COLOR="#7869c4" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="C64"
|
export PROFILE_NAME="C64"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="C64"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ca274d" # SYNTAX_STRING
|
export COLOR_02="#ca274d" # SYNTAX_STRING
|
||||||
COLOR_03="#4dca27" # COMMAND
|
export COLOR_03="#4dca27" # COMMAND
|
||||||
COLOR_04="#caa427" # COMMAND_COLOR2
|
export COLOR_04="#caa427" # COMMAND_COLOR2
|
||||||
COLOR_05="#274dca" # PATH
|
export COLOR_05="#274dca" # PATH
|
||||||
COLOR_06="#a427ca" # SYNTAX_VAR
|
export COLOR_06="#a427ca" # SYNTAX_VAR
|
||||||
COLOR_07="#27caa4" # PROMP
|
export COLOR_07="#27caa4" # PROMP
|
||||||
COLOR_08="#808080" #
|
export COLOR_08="#808080" #
|
||||||
|
|
||||||
COLOR_09="#808080" #
|
export COLOR_09="#808080" #
|
||||||
COLOR_10="#e98da3" # COMMAND_ERROR
|
export COLOR_10="#e98da3" # COMMAND_ERROR
|
||||||
COLOR_11="#a3e98d" # EXEC
|
export COLOR_11="#a3e98d" # EXEC
|
||||||
COLOR_12="#e9d48d" #
|
export COLOR_12="#e9d48d" #
|
||||||
COLOR_13="#8da3e9" # FOLDER
|
export COLOR_13="#8da3e9" # FOLDER
|
||||||
COLOR_14="#d48de9" #
|
export COLOR_14="#d48de9" #
|
||||||
COLOR_15="#8de9d4" #
|
export COLOR_15="#8de9d4" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#09111a" # Background Color
|
export BACKGROUND_COLOR="#09111a" # Background Color
|
||||||
FOREGROUND_COLOR="#d9e6f2" # Text
|
export FOREGROUND_COLOR="#d9e6f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Cai"
|
export PROFILE_NAME="Cai"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Cai"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#646464" # HOST
|
export COLOR_01="#646464" # HOST
|
||||||
COLOR_02="#F58E8E" # SYNTAX_STRING
|
export COLOR_02="#F58E8E" # SYNTAX_STRING
|
||||||
COLOR_03="#A9D3AB" # COMMAND
|
export COLOR_03="#A9D3AB" # COMMAND
|
||||||
COLOR_04="#FED37E" # COMMAND_COLOR2
|
export COLOR_04="#FED37E" # COMMAND_COLOR2
|
||||||
COLOR_05="#7AABD4" # PATH
|
export COLOR_05="#7AABD4" # PATH
|
||||||
COLOR_06="#D6ADD5" # SYNTAX_VAR
|
export COLOR_06="#D6ADD5" # SYNTAX_VAR
|
||||||
COLOR_07="#79D4D5" # PROMP
|
export COLOR_07="#79D4D5" # PROMP
|
||||||
COLOR_08="#D4D4D4" #
|
export COLOR_08="#D4D4D4" #
|
||||||
|
|
||||||
COLOR_09="#646464" #
|
export COLOR_09="#646464" #
|
||||||
COLOR_10="#F58E8E" # COMMAND_ERROR
|
export COLOR_10="#F58E8E" # COMMAND_ERROR
|
||||||
COLOR_11="#A9D3AB" # EXEC
|
export COLOR_11="#A9D3AB" # EXEC
|
||||||
COLOR_12="#FED37E" #
|
export COLOR_12="#FED37E" #
|
||||||
COLOR_13="#7AABD4" # FOLDER
|
export COLOR_13="#7AABD4" # FOLDER
|
||||||
COLOR_14="#D6ADD5" #
|
export COLOR_14="#D6ADD5" #
|
||||||
COLOR_15="#79D4D5" #
|
export COLOR_15="#79D4D5" #
|
||||||
COLOR_16="#D4D4D4" #
|
export COLOR_16="#D4D4D4" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2D2D2D" # Background Color
|
export BACKGROUND_COLOR="#2D2D2D" # Background Color
|
||||||
FOREGROUND_COLOR="#D4D4D4" # Text
|
export FOREGROUND_COLOR="#D4D4D4" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Chalk"
|
export PROFILE_NAME="Chalk"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Chalk"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#c37372" # SYNTAX_STRING
|
export COLOR_02="#c37372" # SYNTAX_STRING
|
||||||
COLOR_03="#72c373" # COMMAND
|
export COLOR_03="#72c373" # COMMAND
|
||||||
COLOR_04="#c2c372" # COMMAND_COLOR2
|
export COLOR_04="#c2c372" # COMMAND_COLOR2
|
||||||
COLOR_05="#7372c3" # PATH
|
export COLOR_05="#7372c3" # PATH
|
||||||
COLOR_06="#c372c2" # SYNTAX_VAR
|
export COLOR_06="#c372c2" # SYNTAX_VAR
|
||||||
COLOR_07="#72c2c3" # PROMP
|
export COLOR_07="#72c2c3" # PROMP
|
||||||
COLOR_08="#d9d9d9" #
|
export COLOR_08="#d9d9d9" #
|
||||||
|
|
||||||
COLOR_09="#323232" #
|
export COLOR_09="#323232" #
|
||||||
COLOR_10="#dbaaaa" # COMMAND_ERROR
|
export COLOR_10="#dbaaaa" # COMMAND_ERROR
|
||||||
COLOR_11="#aadbaa" # EXEC
|
export COLOR_11="#aadbaa" # EXEC
|
||||||
COLOR_12="#dadbaa" #
|
export COLOR_12="#dadbaa" #
|
||||||
COLOR_13="#aaaadb" # FOLDER
|
export COLOR_13="#aaaadb" # FOLDER
|
||||||
COLOR_14="#dbaada" #
|
export COLOR_14="#dbaada" #
|
||||||
COLOR_15="#aadadb" #
|
export COLOR_15="#aadadb" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#29262f" # Background Color
|
export BACKGROUND_COLOR="#29262f" # Background Color
|
||||||
FOREGROUND_COLOR="#d9e6f2" # Text
|
export FOREGROUND_COLOR="#d9e6f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Chalkboard"
|
export PROFILE_NAME="Chalkboard"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Chalkboard"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#181818" # HOST
|
export COLOR_01="#181818" # HOST
|
||||||
COLOR_02="#810009" # SYNTAX_STRING
|
export COLOR_02="#810009" # SYNTAX_STRING
|
||||||
COLOR_03="#48513b" # COMMAND
|
export COLOR_03="#48513b" # COMMAND
|
||||||
COLOR_04="#cc8b3f" # COMMAND_COLOR2
|
export COLOR_04="#cc8b3f" # COMMAND_COLOR2
|
||||||
COLOR_05="#576d8c" # PATH
|
export COLOR_05="#576d8c" # PATH
|
||||||
COLOR_06="#724d7c" # SYNTAX_VAR
|
export COLOR_06="#724d7c" # SYNTAX_VAR
|
||||||
COLOR_07="#5c4f4b" # PROMP
|
export COLOR_07="#5c4f4b" # PROMP
|
||||||
COLOR_08="#aea47f" #
|
export COLOR_08="#aea47f" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#ac3835" # COMMAND_ERROR
|
export COLOR_10="#ac3835" # COMMAND_ERROR
|
||||||
COLOR_11="#a6a75d" # EXEC
|
export COLOR_11="#a6a75d" # EXEC
|
||||||
COLOR_12="#dcdf7c" #
|
export COLOR_12="#dcdf7c" #
|
||||||
COLOR_13="#3097c6" # FOLDER
|
export COLOR_13="#3097c6" # FOLDER
|
||||||
COLOR_14="#d33061" #
|
export COLOR_14="#d33061" #
|
||||||
COLOR_15="#f3dbb2" #
|
export COLOR_15="#f3dbb2" #
|
||||||
COLOR_16="#f4f4f4" #
|
export COLOR_16="#f4f4f4" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#191c27" # Background Color
|
export BACKGROUND_COLOR="#191c27" # Background Color
|
||||||
FOREGROUND_COLOR="#aea47a" # Text
|
export FOREGROUND_COLOR="#aea47a" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Ciapre"
|
export PROFILE_NAME="Ciapre"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Ciapre"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2E3436" # Black
|
export COLOR_01="#2E3436" # Black
|
||||||
COLOR_02="#CC0000" # Red
|
export COLOR_02="#CC0000" # Red
|
||||||
COLOR_03="#4E9A06" # Green
|
export COLOR_03="#4E9A06" # Green
|
||||||
COLOR_04="#C4A000" # Yellow
|
export COLOR_04="#C4A000" # Yellow
|
||||||
COLOR_05="#3465A4" # Blue
|
export COLOR_05="#3465A4" # Blue
|
||||||
COLOR_06="#75507B" # Cyan
|
export COLOR_06="#75507B" # Cyan
|
||||||
COLOR_07="#06989A" # Magenta
|
export COLOR_07="#06989A" # Magenta
|
||||||
COLOR_08="#D3D7CF" # Light gray
|
export COLOR_08="#D3D7CF" # Light gray
|
||||||
|
|
||||||
COLOR_09="#555753" # Dark gray
|
export COLOR_09="#555753" # Dark gray
|
||||||
COLOR_10="#EF2929" # Light Red
|
export COLOR_10="#EF2929" # Light Red
|
||||||
COLOR_11="#8AE234" # Light Green
|
export COLOR_11="#8AE234" # Light Green
|
||||||
COLOR_12="#FCE94F" # Light Yellow
|
export COLOR_12="#FCE94F" # Light Yellow
|
||||||
COLOR_13="#729FCF" # Light Blue
|
export COLOR_13="#729FCF" # Light Blue
|
||||||
COLOR_14="#AD7FA8" # Light Cyan
|
export COLOR_14="#AD7FA8" # Light Cyan
|
||||||
COLOR_15="#34E2E2" # Light Magenta
|
export COLOR_15="#34E2E2" # Light Magenta
|
||||||
COLOR_16="#EEEEEC" # White
|
export COLOR_16="#EEEEEC" # White
|
||||||
|
|
||||||
BACKGROUND_COLOR="#300a24" # Background Color
|
export BACKGROUND_COLOR="#300a24" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Foreground Color (text)
|
export FOREGROUND_COLOR="#ffffff" # Foreground Color (text)
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
|
||||||
PROFILE_NAME="Clone of Ubuntu"
|
export PROFILE_NAME="Clone of Ubuntu"
|
||||||
# =============================================
|
# =============================================
|
||||||
|
|
||||||
|
|
||||||
@ -34,35 +34,21 @@ PROFILE_NAME="Clone of Ubuntu"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]
|
|
||||||
then
|
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#f8282a" # SYNTAX_STRING
|
export COLOR_02="#f8282a" # SYNTAX_STRING
|
||||||
COLOR_03="#328a5d" # COMMAND
|
export COLOR_03="#328a5d" # COMMAND
|
||||||
COLOR_04="#fa701d" # COMMAND_COLOR2
|
export COLOR_04="#fa701d" # COMMAND_COLOR2
|
||||||
COLOR_05="#135cd0" # PATH
|
export COLOR_05="#135cd0" # PATH
|
||||||
COLOR_06="#9f00bd" # SYNTAX_VAR
|
export COLOR_06="#9f00bd" # SYNTAX_VAR
|
||||||
COLOR_07="#33c3c1" # PROMP
|
export COLOR_07="#33c3c1" # PROMP
|
||||||
COLOR_08="#b3b3b3" #
|
export COLOR_08="#b3b3b3" #
|
||||||
|
|
||||||
COLOR_09="#555753" #
|
export COLOR_09="#555753" #
|
||||||
COLOR_10="#fb0416" # COMMAND_ERROR
|
export COLOR_10="#fb0416" # COMMAND_ERROR
|
||||||
COLOR_11="#2cc631" # EXEC
|
export COLOR_11="#2cc631" # EXEC
|
||||||
COLOR_12="#fdd727" #
|
export COLOR_12="#fdd727" #
|
||||||
COLOR_13="#1670ff" # FOLDER
|
export COLOR_13="#1670ff" # FOLDER
|
||||||
COLOR_14="#e900b0" #
|
export COLOR_14="#e900b0" #
|
||||||
COLOR_15="#3ad5ce" #
|
export COLOR_15="#3ad5ce" #
|
||||||
COLOR_16="#eeeeec" #
|
export COLOR_16="#eeeeec" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#ffffff" # Background Color
|
export BACKGROUND_COLOR="#ffffff" # Background Color
|
||||||
FOREGROUND_COLOR="#262626" # Text
|
export FOREGROUND_COLOR="#262626" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="CLRS"
|
export PROFILE_NAME="CLRS"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="CLRS"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#142631" # HOST
|
export COLOR_01="#142631" # HOST
|
||||||
COLOR_02="#ff2320" # SYNTAX_STRING
|
export COLOR_02="#ff2320" # SYNTAX_STRING
|
||||||
COLOR_03="#3ba5ff" # COMMAND
|
export COLOR_03="#3ba5ff" # COMMAND
|
||||||
COLOR_04="#e9e75c" # COMMAND_COLOR2
|
export COLOR_04="#e9e75c" # COMMAND_COLOR2
|
||||||
COLOR_05="#8ff586" # PATH
|
export COLOR_05="#8ff586" # PATH
|
||||||
COLOR_06="#781aa0" # SYNTAX_VAR
|
export COLOR_06="#781aa0" # SYNTAX_VAR
|
||||||
COLOR_07="#8ff586" # PROMP
|
export COLOR_07="#8ff586" # PROMP
|
||||||
COLOR_08="#ba46b2" #
|
export COLOR_08="#ba46b2" #
|
||||||
|
|
||||||
COLOR_09="#fff688" #
|
export COLOR_09="#fff688" #
|
||||||
COLOR_10="#d4312e" # COMMAND_ERROR
|
export COLOR_10="#d4312e" # COMMAND_ERROR
|
||||||
COLOR_11="#8ff586" # EXEC
|
export COLOR_11="#8ff586" # EXEC
|
||||||
COLOR_12="#e9f06d" #
|
export COLOR_12="#e9f06d" #
|
||||||
COLOR_13="#3c7dd2" # FOLDER
|
export COLOR_13="#3c7dd2" # FOLDER
|
||||||
COLOR_14="#8230a7" #
|
export COLOR_14="#8230a7" #
|
||||||
COLOR_15="#6cbc67" #
|
export COLOR_15="#6cbc67" #
|
||||||
COLOR_16="#8ff586" #
|
export COLOR_16="#8ff586" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#142838" # Background Color
|
export BACKGROUND_COLOR="#142838" # Background Color
|
||||||
FOREGROUND_COLOR="#8ff586" # Text
|
export FOREGROUND_COLOR="#8ff586" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Cobalt Neon"
|
export PROFILE_NAME="Cobalt Neon"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Cobalt Neon"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ff0000" # SYNTAX_STRING
|
export COLOR_02="#ff0000" # SYNTAX_STRING
|
||||||
COLOR_03="#38de21" # COMMAND
|
export COLOR_03="#38de21" # COMMAND
|
||||||
COLOR_04="#ffe50a" # COMMAND_COLOR2
|
export COLOR_04="#ffe50a" # COMMAND_COLOR2
|
||||||
COLOR_05="#1460d2" # PATH
|
export COLOR_05="#1460d2" # PATH
|
||||||
COLOR_06="#ff005d" # SYNTAX_VAR
|
export COLOR_06="#ff005d" # SYNTAX_VAR
|
||||||
COLOR_07="#00bbbb" # PROMP
|
export COLOR_07="#00bbbb" # PROMP
|
||||||
COLOR_08="#bbbbbb" #
|
export COLOR_08="#bbbbbb" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#f40e17" # COMMAND_ERROR
|
export COLOR_10="#f40e17" # COMMAND_ERROR
|
||||||
COLOR_11="#3bd01d" # EXEC
|
export COLOR_11="#3bd01d" # EXEC
|
||||||
COLOR_12="#edc809" #
|
export COLOR_12="#edc809" #
|
||||||
COLOR_13="#5555ff" # FOLDER
|
export COLOR_13="#5555ff" # FOLDER
|
||||||
COLOR_14="#ff55ff" #
|
export COLOR_14="#ff55ff" #
|
||||||
COLOR_15="#6ae3fa" #
|
export COLOR_15="#6ae3fa" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#132738" # Background Color
|
export BACKGROUND_COLOR="#132738" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Cobalt 2"
|
export PROFILE_NAME="Cobalt 2"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Cobalt 2"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2b1b1d" # HOST
|
export COLOR_01="#2b1b1d" # HOST
|
||||||
COLOR_02="#91002b" # SYNTAX_STRING
|
export COLOR_02="#91002b" # SYNTAX_STRING
|
||||||
COLOR_03="#579524" # COMMAND
|
export COLOR_03="#579524" # COMMAND
|
||||||
COLOR_04="#ab311b" # COMMAND_COLOR2
|
export COLOR_04="#ab311b" # COMMAND_COLOR2
|
||||||
COLOR_05="#8c87b0" # PATH
|
export COLOR_05="#8c87b0" # PATH
|
||||||
COLOR_06="#692f50" # SYNTAX_VAR
|
export COLOR_06="#692f50" # SYNTAX_VAR
|
||||||
COLOR_07="#e8a866" # PROMP
|
export COLOR_07="#e8a866" # PROMP
|
||||||
COLOR_08="#68525a" #
|
export COLOR_08="#68525a" #
|
||||||
|
|
||||||
COLOR_09="#3d2b2e" #
|
export COLOR_09="#3d2b2e" #
|
||||||
COLOR_10="#c5255d" # COMMAND_ERROR
|
export COLOR_10="#c5255d" # COMMAND_ERROR
|
||||||
COLOR_11="#8dff57" # EXEC
|
export COLOR_11="#8dff57" # EXEC
|
||||||
COLOR_12="#c8381d" #
|
export COLOR_12="#c8381d" #
|
||||||
COLOR_13="#cfc9ff" # FOLDER
|
export COLOR_13="#cfc9ff" # FOLDER
|
||||||
COLOR_14="#fc6cba" #
|
export COLOR_14="#fc6cba" #
|
||||||
COLOR_15="#ffceaf" #
|
export COLOR_15="#ffceaf" #
|
||||||
COLOR_16="#b0949d" #
|
export COLOR_16="#b0949d" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#150707" # Background Color
|
export BACKGROUND_COLOR="#150707" # Background Color
|
||||||
FOREGROUND_COLOR="#68525a" # Text
|
export FOREGROUND_COLOR="#68525a" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Crayon Pony Fish"
|
export PROFILE_NAME="Crayon Pony Fish"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Crayon Pony Fish"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ff5555" # SYNTAX_STRING
|
export COLOR_02="#ff5555" # SYNTAX_STRING
|
||||||
COLOR_03="#55ff55" # COMMAND
|
export COLOR_03="#55ff55" # COMMAND
|
||||||
COLOR_04="#ffff55" # COMMAND_COLOR2
|
export COLOR_04="#ffff55" # COMMAND_COLOR2
|
||||||
COLOR_05="#5555ff" # PATH
|
export COLOR_05="#5555ff" # PATH
|
||||||
COLOR_06="#ff55ff" # SYNTAX_VAR
|
export COLOR_06="#ff55ff" # SYNTAX_VAR
|
||||||
COLOR_07="#55ffff" # PROMP
|
export COLOR_07="#55ffff" # PROMP
|
||||||
COLOR_08="#bbbbbb" #
|
export COLOR_08="#bbbbbb" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#ff5555" # COMMAND_ERROR
|
export COLOR_10="#ff5555" # COMMAND_ERROR
|
||||||
COLOR_11="#55ff55" # EXEC
|
export COLOR_11="#55ff55" # EXEC
|
||||||
COLOR_12="#ffff55" #
|
export COLOR_12="#ffff55" #
|
||||||
COLOR_13="#5555ff" # FOLDER
|
export COLOR_13="#5555ff" # FOLDER
|
||||||
COLOR_14="#ff55ff" #
|
export COLOR_14="#ff55ff" #
|
||||||
COLOR_15="#55ffff" #
|
export COLOR_15="#55ffff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Dark Pastel"
|
export PROFILE_NAME="Dark Pastel"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Dark Pastel"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#e8341c" # SYNTAX_STRING
|
export COLOR_02="#e8341c" # SYNTAX_STRING
|
||||||
COLOR_03="#68c256" # COMMAND
|
export COLOR_03="#68c256" # COMMAND
|
||||||
COLOR_04="#f2d42c" # COMMAND_COLOR2
|
export COLOR_04="#f2d42c" # COMMAND_COLOR2
|
||||||
COLOR_05="#1c98e8" # PATH
|
export COLOR_05="#1c98e8" # PATH
|
||||||
COLOR_06="#8e69c9" # SYNTAX_VAR
|
export COLOR_06="#8e69c9" # SYNTAX_VAR
|
||||||
COLOR_07="#1c98e8" # PROMP
|
export COLOR_07="#1c98e8" # PROMP
|
||||||
COLOR_08="#bababa" #
|
export COLOR_08="#bababa" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#e05a4f" # COMMAND_ERROR
|
export COLOR_10="#e05a4f" # COMMAND_ERROR
|
||||||
COLOR_11="#77b869" # EXEC
|
export COLOR_11="#77b869" # EXEC
|
||||||
COLOR_12="#efd64b" #
|
export COLOR_12="#efd64b" #
|
||||||
COLOR_13="#387cd3" # FOLDER
|
export COLOR_13="#387cd3" # FOLDER
|
||||||
COLOR_14="#957bbe" #
|
export COLOR_14="#957bbe" #
|
||||||
COLOR_15="#3d97e2" #
|
export COLOR_15="#3d97e2" #
|
||||||
COLOR_16="#bababa" #
|
export COLOR_16="#bababa" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#222324" # Background Color
|
export BACKGROUND_COLOR="#222324" # Background Color
|
||||||
FOREGROUND_COLOR="#bababa" # Text
|
export FOREGROUND_COLOR="#bababa" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Darkside"
|
export PROFILE_NAME="Darkside"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Darkside"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#4d4d4d" # HOST
|
export COLOR_01="#4d4d4d" # HOST
|
||||||
COLOR_02="#ff2b2b" # SYNTAX_STRING
|
export COLOR_02="#ff2b2b" # SYNTAX_STRING
|
||||||
COLOR_03="#98fb98" # COMMAND
|
export COLOR_03="#98fb98" # COMMAND
|
||||||
COLOR_04="#f0e68c" # COMMAND_COLOR2
|
export COLOR_04="#f0e68c" # COMMAND_COLOR2
|
||||||
COLOR_05="#cd853f" # PATH
|
export COLOR_05="#cd853f" # PATH
|
||||||
COLOR_06="#ffdead" # SYNTAX_VAR
|
export COLOR_06="#ffdead" # SYNTAX_VAR
|
||||||
COLOR_07="#ffa0a0" # PROMP
|
export COLOR_07="#ffa0a0" # PROMP
|
||||||
COLOR_08="#f5deb3" #
|
export COLOR_08="#f5deb3" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#ff5555" # COMMAND_ERROR
|
export COLOR_10="#ff5555" # COMMAND_ERROR
|
||||||
COLOR_11="#55ff55" # EXEC
|
export COLOR_11="#55ff55" # EXEC
|
||||||
COLOR_12="#ffff55" #
|
export COLOR_12="#ffff55" #
|
||||||
COLOR_13="#87ceff" # FOLDER
|
export COLOR_13="#87ceff" # FOLDER
|
||||||
COLOR_14="#ff55ff" #
|
export COLOR_14="#ff55ff" #
|
||||||
COLOR_15="#ffd700" #
|
export COLOR_15="#ffd700" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#333333" # Background Color
|
export BACKGROUND_COLOR="#333333" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Desert"
|
export PROFILE_NAME="Desert"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Desert"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#3a3d43" # HOST
|
export COLOR_01="#3a3d43" # HOST
|
||||||
COLOR_02="#be3f48" # SYNTAX_STRING
|
export COLOR_02="#be3f48" # SYNTAX_STRING
|
||||||
COLOR_03="#879a3b" # COMMAND
|
export COLOR_03="#879a3b" # COMMAND
|
||||||
COLOR_04="#c5a635" # COMMAND_COLOR2
|
export COLOR_04="#c5a635" # COMMAND_COLOR2
|
||||||
COLOR_05="#4f76a1" # PATH
|
export COLOR_05="#4f76a1" # PATH
|
||||||
COLOR_06="#855c8d" # SYNTAX_VAR
|
export COLOR_06="#855c8d" # SYNTAX_VAR
|
||||||
COLOR_07="#578fa4" # PROMP
|
export COLOR_07="#578fa4" # PROMP
|
||||||
COLOR_08="#b9bcba" #
|
export COLOR_08="#b9bcba" #
|
||||||
|
|
||||||
COLOR_09="#888987" #
|
export COLOR_09="#888987" #
|
||||||
COLOR_10="#fb001f" # COMMAND_ERROR
|
export COLOR_10="#fb001f" # COMMAND_ERROR
|
||||||
COLOR_11="#0f722f" # EXEC
|
export COLOR_11="#0f722f" # EXEC
|
||||||
COLOR_12="#c47033" #
|
export COLOR_12="#c47033" #
|
||||||
COLOR_13="#186de3" # FOLDER
|
export COLOR_13="#186de3" # FOLDER
|
||||||
COLOR_14="#fb0067" #
|
export COLOR_14="#fb0067" #
|
||||||
COLOR_15="#2e706d" #
|
export COLOR_15="#2e706d" #
|
||||||
COLOR_16="#fdffb9" #
|
export COLOR_16="#fdffb9" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1f1f1f" # Background Color
|
export BACKGROUND_COLOR="#1f1f1f" # Background Color
|
||||||
FOREGROUND_COLOR="#b9bcba" # Text
|
export FOREGROUND_COLOR="#b9bcba" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Dimmed Monokai"
|
export PROFILE_NAME="Dimmed Monokai"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Dimmed Monokai"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#44475a" # HOST
|
export COLOR_01="#44475a" # HOST
|
||||||
COLOR_02="#ff5555" # SYNTAX_STRING
|
export COLOR_02="#ff5555" # SYNTAX_STRING
|
||||||
COLOR_03="#50fa7b" # COMMAND
|
export COLOR_03="#50fa7b" # COMMAND
|
||||||
COLOR_04="#ffb86c" # COMMAND_COLOR2
|
export COLOR_04="#ffb86c" # COMMAND_COLOR2
|
||||||
COLOR_05="#8be9fd" # PATH
|
export COLOR_05="#8be9fd" # PATH
|
||||||
COLOR_06="#bd93f9" # SYNTAX_VAR
|
export COLOR_06="#bd93f9" # SYNTAX_VAR
|
||||||
COLOR_07="#ff79c6" # PROMP
|
export COLOR_07="#ff79c6" # PROMP
|
||||||
COLOR_08="#94A3A5" #
|
export COLOR_08="#94A3A5" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#ff5555" # COMMAND_ERROR
|
export COLOR_10="#ff5555" # COMMAND_ERROR
|
||||||
COLOR_11="#50fa7b" # EXEC
|
export COLOR_11="#50fa7b" # EXEC
|
||||||
COLOR_12="#ffb86c" #
|
export COLOR_12="#ffb86c" #
|
||||||
COLOR_13="#8be9fd" # FOLDER
|
export COLOR_13="#8be9fd" # FOLDER
|
||||||
COLOR_14="#bd93f9" #
|
export COLOR_14="#bd93f9" #
|
||||||
COLOR_15="#ff79c6" #
|
export COLOR_15="#ff79c6" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#282a36" # Background Color
|
export BACKGROUND_COLOR="#282a36" # Background Color
|
||||||
FOREGROUND_COLOR="#94A3A5" # Text
|
export FOREGROUND_COLOR="#94A3A5" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Dracula"
|
export PROFILE_NAME="Dracula"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Dracula"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#121418" # HOST
|
export COLOR_01="#121418" # HOST
|
||||||
COLOR_02="#c94234" # SYNTAX_STRING
|
export COLOR_02="#c94234" # SYNTAX_STRING
|
||||||
COLOR_03="#85c54c" # COMMAND
|
export COLOR_03="#85c54c" # COMMAND
|
||||||
COLOR_04="#f5ae2e" # COMMAND_COLOR2
|
export COLOR_04="#f5ae2e" # COMMAND_COLOR2
|
||||||
COLOR_05="#1398b9" # PATH
|
export COLOR_05="#1398b9" # PATH
|
||||||
COLOR_06="#d0633d" # SYNTAX_VAR
|
export COLOR_06="#d0633d" # SYNTAX_VAR
|
||||||
COLOR_07="#509552" # PROMP
|
export COLOR_07="#509552" # PROMP
|
||||||
COLOR_08="#e5c6aa" #
|
export COLOR_08="#e5c6aa" #
|
||||||
|
|
||||||
COLOR_09="#675f54" #
|
export COLOR_09="#675f54" #
|
||||||
COLOR_10="#ff645a" # COMMAND_ERROR
|
export COLOR_10="#ff645a" # COMMAND_ERROR
|
||||||
COLOR_11="#98e036" # EXEC
|
export COLOR_11="#98e036" # EXEC
|
||||||
COLOR_12="#e0d561" #
|
export COLOR_12="#e0d561" #
|
||||||
COLOR_13="#5fdaff" # FOLDER
|
export COLOR_13="#5fdaff" # FOLDER
|
||||||
COLOR_14="#ff9269" #
|
export COLOR_14="#ff9269" #
|
||||||
COLOR_15="#84f088" #
|
export COLOR_15="#84f088" #
|
||||||
COLOR_16="#f6f7ec" #
|
export COLOR_16="#f6f7ec" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#292520" # Background Color
|
export BACKGROUND_COLOR="#292520" # Background Color
|
||||||
FOREGROUND_COLOR="#e5c7a9" # Text
|
export FOREGROUND_COLOR="#e5c7a9" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Earthsong"
|
export PROFILE_NAME="Earthsong"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Earthsong"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#3c3c30" # HOST
|
export COLOR_01="#3c3c30" # HOST
|
||||||
COLOR_02="#98290f" # SYNTAX_STRING
|
export COLOR_02="#98290f" # SYNTAX_STRING
|
||||||
COLOR_03="#479a43" # COMMAND
|
export COLOR_03="#479a43" # COMMAND
|
||||||
COLOR_04="#7f7111" # COMMAND_COLOR2
|
export COLOR_04="#7f7111" # COMMAND_COLOR2
|
||||||
COLOR_05="#497f7d" # PATH
|
export COLOR_05="#497f7d" # PATH
|
||||||
COLOR_06="#7f4e2f" # SYNTAX_VAR
|
export COLOR_06="#7f4e2f" # SYNTAX_VAR
|
||||||
COLOR_07="#387f58" # PROMP
|
export COLOR_07="#387f58" # PROMP
|
||||||
COLOR_08="#807974" #
|
export COLOR_08="#807974" #
|
||||||
|
|
||||||
COLOR_09="#555445" #
|
export COLOR_09="#555445" #
|
||||||
COLOR_10="#e0502a" # COMMAND_ERROR
|
export COLOR_10="#e0502a" # COMMAND_ERROR
|
||||||
COLOR_11="#61e070" # EXEC
|
export COLOR_11="#61e070" # EXEC
|
||||||
COLOR_12="#d69927" #
|
export COLOR_12="#d69927" #
|
||||||
COLOR_13="#79d9d9" # FOLDER
|
export COLOR_13="#79d9d9" # FOLDER
|
||||||
COLOR_14="#cd7c54" #
|
export COLOR_14="#cd7c54" #
|
||||||
COLOR_15="#59d599" #
|
export COLOR_15="#59d599" #
|
||||||
COLOR_16="#fff1e9" #
|
export COLOR_16="#fff1e9" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#22211d" # Background Color
|
export BACKGROUND_COLOR="#22211d" # Background Color
|
||||||
FOREGROUND_COLOR="#807a74" # Text
|
export FOREGROUND_COLOR="#807a74" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Elemental"
|
export PROFILE_NAME="Elemental"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Elemental"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#303030" # HOST
|
export COLOR_01="#303030" # HOST
|
||||||
COLOR_02="#e1321a" # SYNTAX_STRING
|
export COLOR_02="#e1321a" # SYNTAX_STRING
|
||||||
COLOR_03="#6ab017" # COMMAND
|
export COLOR_03="#6ab017" # COMMAND
|
||||||
COLOR_04="#ffc005" # COMMAND_COLOR2
|
export COLOR_04="#ffc005" # COMMAND_COLOR2
|
||||||
COLOR_05="#004f9e" # PATH
|
export COLOR_05="#004f9e" # PATH
|
||||||
COLOR_06="#ec0048" # SYNTAX_VAR
|
export COLOR_06="#ec0048" # SYNTAX_VAR
|
||||||
COLOR_07="#2aa7e7" # PROMP
|
export COLOR_07="#2aa7e7" # PROMP
|
||||||
COLOR_08="#f2f2f2" #
|
export COLOR_08="#f2f2f2" #
|
||||||
|
|
||||||
COLOR_09="#5d5d5d" #
|
export COLOR_09="#5d5d5d" #
|
||||||
COLOR_10="#ff361e" # COMMAND_ERROR
|
export COLOR_10="#ff361e" # COMMAND_ERROR
|
||||||
COLOR_11="#7bc91f" # EXEC
|
export COLOR_11="#7bc91f" # EXEC
|
||||||
COLOR_12="#ffd00a" #
|
export COLOR_12="#ffd00a" #
|
||||||
COLOR_13="#0071ff" # FOLDER
|
export COLOR_13="#0071ff" # FOLDER
|
||||||
COLOR_14="#ff1d62" #
|
export COLOR_14="#ff1d62" #
|
||||||
COLOR_15="#4bb8fd" #
|
export COLOR_15="#4bb8fd" #
|
||||||
COLOR_16="#a020f0" #
|
export COLOR_16="#a020f0" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#101010" # Background Color
|
export BACKGROUND_COLOR="#101010" # Background Color
|
||||||
FOREGROUND_COLOR="#f2f2f2" # Text
|
export FOREGROUND_COLOR="#f2f2f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Elementary"
|
export PROFILE_NAME="Elementary"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Elementary"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#303030" # HOST
|
export COLOR_01="#303030" # HOST
|
||||||
COLOR_02="#e1321a" # SYNTAX_STRING
|
export COLOR_02="#e1321a" # SYNTAX_STRING
|
||||||
COLOR_03="#6ab017" # COMMAND
|
export COLOR_03="#6ab017" # COMMAND
|
||||||
COLOR_04="#ffc005" # COMMAND_COLOR2
|
export COLOR_04="#ffc005" # COMMAND_COLOR2
|
||||||
COLOR_05="#729FCF" # PATH
|
export COLOR_05="#729FCF" # PATH
|
||||||
COLOR_06="#ec0048" # SYNTAX_VAR
|
export COLOR_06="#ec0048" # SYNTAX_VAR
|
||||||
COLOR_07="#f2f2f2" # PROMP
|
export COLOR_07="#f2f2f2" # PROMP
|
||||||
COLOR_08="#2aa7e7" #
|
export COLOR_08="#2aa7e7" #
|
||||||
|
|
||||||
COLOR_09="#5d5d5d" #
|
export COLOR_09="#5d5d5d" #
|
||||||
COLOR_10="#ff361e" # COMMAND_ERROR
|
export COLOR_10="#ff361e" # COMMAND_ERROR
|
||||||
COLOR_11="#7bc91f" # EXEC
|
export COLOR_11="#7bc91f" # EXEC
|
||||||
COLOR_12="#ffd00a" #
|
export COLOR_12="#ffd00a" #
|
||||||
COLOR_13="#0071ff" # FOLDER
|
export COLOR_13="#0071ff" # FOLDER
|
||||||
COLOR_14="#ff1d62" #
|
export COLOR_14="#ff1d62" #
|
||||||
COLOR_15="#4bb8fd" #
|
export COLOR_15="#4bb8fd" #
|
||||||
COLOR_16="#a020f0" #
|
export COLOR_16="#a020f0" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#4A453E" # Background Color
|
export BACKGROUND_COLOR="#4A453E" # Background Color
|
||||||
FOREGROUND_COLOR="#f2f2f2" # Text
|
export FOREGROUND_COLOR="#f2f2f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Elic"
|
export PROFILE_NAME="Elic"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Elic"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#303030" # HOST
|
export COLOR_01="#303030" # HOST
|
||||||
COLOR_02="#e1321a" # SYNTAX_STRING
|
export COLOR_02="#e1321a" # SYNTAX_STRING
|
||||||
COLOR_03="#6ab017" # COMMAND
|
export COLOR_03="#6ab017" # COMMAND
|
||||||
COLOR_04="#ffc005" # COMMAND_COLOR2
|
export COLOR_04="#ffc005" # COMMAND_COLOR2
|
||||||
COLOR_05="#729FCF" # PATH
|
export COLOR_05="#729FCF" # PATH
|
||||||
COLOR_06="#ec0048" # SYNTAX_VAR
|
export COLOR_06="#ec0048" # SYNTAX_VAR
|
||||||
COLOR_07="#2aa7e7" # PROMP
|
export COLOR_07="#2aa7e7" # PROMP
|
||||||
COLOR_08="#f2f2f2" #
|
export COLOR_08="#f2f2f2" #
|
||||||
|
|
||||||
COLOR_09="#5d5d5d" #
|
export COLOR_09="#5d5d5d" #
|
||||||
COLOR_10="#ff361e" # COMMAND_ERROR
|
export COLOR_10="#ff361e" # COMMAND_ERROR
|
||||||
COLOR_11="#7bc91f" # EXEC
|
export COLOR_11="#7bc91f" # EXEC
|
||||||
COLOR_12="#ffd00a" #
|
export COLOR_12="#ffd00a" #
|
||||||
COLOR_13="#0071ff" # FOLDER
|
export COLOR_13="#0071ff" # FOLDER
|
||||||
COLOR_14="#ff1d62" #
|
export COLOR_14="#ff1d62" #
|
||||||
COLOR_15="#4bb8fd" #
|
export COLOR_15="#4bb8fd" #
|
||||||
COLOR_16="#a020f0" #
|
export COLOR_16="#a020f0" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#041A3B" # Background Color
|
export BACKGROUND_COLOR="#041A3B" # Background Color
|
||||||
FOREGROUND_COLOR="#f2f2f2" # Text
|
export FOREGROUND_COLOR="#f2f2f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Elio"
|
export PROFILE_NAME="Elio"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Elio"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#cc0000" # SYNTAX_STRING
|
export COLOR_02="#cc0000" # SYNTAX_STRING
|
||||||
COLOR_03="#1a921c" # COMMAND
|
export COLOR_03="#1a921c" # COMMAND
|
||||||
COLOR_04="#f0e53a" # COMMAND_COLOR2
|
export COLOR_04="#f0e53a" # COMMAND_COLOR2
|
||||||
COLOR_05="#0066ff" # PATH
|
export COLOR_05="#0066ff" # PATH
|
||||||
COLOR_06="#c5656b" # SYNTAX_VAR
|
export COLOR_06="#c5656b" # SYNTAX_VAR
|
||||||
COLOR_07="#06989a" # PROMP
|
export COLOR_07="#06989a" # PROMP
|
||||||
COLOR_08="#d3d7cf" #
|
export COLOR_08="#d3d7cf" #
|
||||||
|
|
||||||
COLOR_09="#555753" #
|
export COLOR_09="#555753" #
|
||||||
COLOR_10="#ef2929" # COMMAND_ERROR
|
export COLOR_10="#ef2929" # COMMAND_ERROR
|
||||||
COLOR_11="#9aff87" # EXEC
|
export COLOR_11="#9aff87" # EXEC
|
||||||
COLOR_12="#fffb5c" #
|
export COLOR_12="#fffb5c" #
|
||||||
COLOR_13="#43a8ed" # FOLDER
|
export COLOR_13="#43a8ed" # FOLDER
|
||||||
COLOR_14="#ff818a" #
|
export COLOR_14="#ff818a" #
|
||||||
COLOR_15="#34e2e2" #
|
export COLOR_15="#34e2e2" #
|
||||||
COLOR_16="#eeeeec" #
|
export COLOR_16="#eeeeec" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2a211c" # Background Color
|
export BACKGROUND_COLOR="#2a211c" # Background Color
|
||||||
FOREGROUND_COLOR="#b8a898" # Text
|
export FOREGROUND_COLOR="#b8a898" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Espresso Libre"
|
export PROFILE_NAME="Espresso Libre"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Espresso Libre"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#353535" # HOST
|
export COLOR_01="#353535" # HOST
|
||||||
COLOR_02="#d25252" # SYNTAX_STRING
|
export COLOR_02="#d25252" # SYNTAX_STRING
|
||||||
COLOR_03="#a5c261" # COMMAND
|
export COLOR_03="#a5c261" # COMMAND
|
||||||
COLOR_04="#ffc66d" # COMMAND_COLOR2
|
export COLOR_04="#ffc66d" # COMMAND_COLOR2
|
||||||
COLOR_05="#6c99bb" # PATH
|
export COLOR_05="#6c99bb" # PATH
|
||||||
COLOR_06="#d197d9" # SYNTAX_VAR
|
export COLOR_06="#d197d9" # SYNTAX_VAR
|
||||||
COLOR_07="#bed6ff" # PROMP
|
export COLOR_07="#bed6ff" # PROMP
|
||||||
COLOR_08="#eeeeec" #
|
export COLOR_08="#eeeeec" #
|
||||||
|
|
||||||
COLOR_09="#535353" #
|
export COLOR_09="#535353" #
|
||||||
COLOR_10="#f00c0c" # COMMAND_ERROR
|
export COLOR_10="#f00c0c" # COMMAND_ERROR
|
||||||
COLOR_11="#c2e075" # EXEC
|
export COLOR_11="#c2e075" # EXEC
|
||||||
COLOR_12="#e1e48b" #
|
export COLOR_12="#e1e48b" #
|
||||||
COLOR_13="#8ab7d9" # FOLDER
|
export COLOR_13="#8ab7d9" # FOLDER
|
||||||
COLOR_14="#efb5f7" #
|
export COLOR_14="#efb5f7" #
|
||||||
COLOR_15="#dcf4ff" #
|
export COLOR_15="#dcf4ff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#323232" # Background Color
|
export BACKGROUND_COLOR="#323232" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Espresso"
|
export PROFILE_NAME="Espresso"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Espresso"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#03073c" # HOST
|
export COLOR_01="#03073c" # HOST
|
||||||
COLOR_02="#c6004a" # SYNTAX_STRING
|
export COLOR_02="#c6004a" # SYNTAX_STRING
|
||||||
COLOR_03="#acf157" # COMMAND
|
export COLOR_03="#acf157" # COMMAND
|
||||||
COLOR_04="#fecd5e" # COMMAND_COLOR2
|
export COLOR_04="#fecd5e" # COMMAND_COLOR2
|
||||||
COLOR_05="#525fb8" # PATH
|
export COLOR_05="#525fb8" # PATH
|
||||||
COLOR_06="#986f82" # SYNTAX_VAR
|
export COLOR_06="#986f82" # SYNTAX_VAR
|
||||||
COLOR_07="#968763" # PROMP
|
export COLOR_07="#968763" # PROMP
|
||||||
COLOR_08="#ecf0fc" #
|
export COLOR_08="#ecf0fc" #
|
||||||
|
|
||||||
COLOR_09="#6c5b30" #
|
export COLOR_09="#6c5b30" #
|
||||||
COLOR_10="#da4b8a" # COMMAND_ERROR
|
export COLOR_10="#da4b8a" # COMMAND_ERROR
|
||||||
COLOR_11="#dbffa9" # EXEC
|
export COLOR_11="#dbffa9" # EXEC
|
||||||
COLOR_12="#fee6a9" #
|
export COLOR_12="#fee6a9" #
|
||||||
COLOR_13="#b2befa" # FOLDER
|
export COLOR_13="#b2befa" # FOLDER
|
||||||
COLOR_14="#fda5cd" #
|
export COLOR_14="#fda5cd" #
|
||||||
COLOR_15="#a5bd86" #
|
export COLOR_15="#a5bd86" #
|
||||||
COLOR_16="#f6ffec" #
|
export COLOR_16="#f6ffec" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#232537" # Background Color
|
export BACKGROUND_COLOR="#232537" # Background Color
|
||||||
FOREGROUND_COLOR="#ecf0fe" # Text
|
export FOREGROUND_COLOR="#ecf0fe" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Fishtank"
|
export PROFILE_NAME="Fishtank"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Fishtank"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2c3e50" # HOST
|
export COLOR_01="#2c3e50" # HOST
|
||||||
COLOR_02="#c0392b" # SYNTAX_STRING
|
export COLOR_02="#c0392b" # SYNTAX_STRING
|
||||||
COLOR_03="#27ae60" # COMMAND
|
export COLOR_03="#27ae60" # COMMAND
|
||||||
COLOR_04="#f39c12" # COMMAND_COLOR2
|
export COLOR_04="#f39c12" # COMMAND_COLOR2
|
||||||
COLOR_05="#2980b9" # PATH
|
export COLOR_05="#2980b9" # PATH
|
||||||
COLOR_06="#8e44ad" # SYNTAX_VAR
|
export COLOR_06="#8e44ad" # SYNTAX_VAR
|
||||||
COLOR_07="#16a085" # PROMP
|
export COLOR_07="#16a085" # PROMP
|
||||||
COLOR_08="#bdc3c7" #
|
export COLOR_08="#bdc3c7" #
|
||||||
|
|
||||||
COLOR_09="#34495e" #
|
export COLOR_09="#34495e" #
|
||||||
COLOR_10="#e74c3c" # COMMAND_ERROR
|
export COLOR_10="#e74c3c" # COMMAND_ERROR
|
||||||
COLOR_11="#2ecc71" # EXEC
|
export COLOR_11="#2ecc71" # EXEC
|
||||||
COLOR_12="#f1c40f" #
|
export COLOR_12="#f1c40f" #
|
||||||
COLOR_13="#3498db" # FOLDER
|
export COLOR_13="#3498db" # FOLDER
|
||||||
COLOR_14="#9b59b6" #
|
export COLOR_14="#9b59b6" #
|
||||||
COLOR_15="#2AA198" #
|
export COLOR_15="#2AA198" #
|
||||||
COLOR_16="#ecf0f1" #
|
export COLOR_16="#ecf0f1" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1F2D3A" # Background Color
|
export BACKGROUND_COLOR="#1F2D3A" # Background Color
|
||||||
FOREGROUND_COLOR="#1abc9c" # Text
|
export FOREGROUND_COLOR="#1abc9c" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Flat"
|
export PROFILE_NAME="Flat"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Flat"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#1d1d19" # HOST
|
export COLOR_01="#1d1d19" # HOST
|
||||||
COLOR_02="#f18339" # SYNTAX_STRING
|
export COLOR_02="#f18339" # SYNTAX_STRING
|
||||||
COLOR_03="#9fd364" # COMMAND
|
export COLOR_03="#9fd364" # COMMAND
|
||||||
COLOR_04="#f4ef6d" # COMMAND_COLOR2
|
export COLOR_04="#f4ef6d" # COMMAND_COLOR2
|
||||||
COLOR_05="#5096be" # PATH
|
export COLOR_05="#5096be" # PATH
|
||||||
COLOR_06="#695abc" # SYNTAX_VAR
|
export COLOR_06="#695abc" # SYNTAX_VAR
|
||||||
COLOR_07="#d63865" # PROMP
|
export COLOR_07="#d63865" # PROMP
|
||||||
COLOR_08="#ffffff" #
|
export COLOR_08="#ffffff" #
|
||||||
|
|
||||||
COLOR_09="#1d1d19" #
|
export COLOR_09="#1d1d19" #
|
||||||
COLOR_10="#d22a24" # COMMAND_ERROR
|
export COLOR_10="#d22a24" # COMMAND_ERROR
|
||||||
COLOR_11="#a7d42c" # EXEC
|
export COLOR_11="#a7d42c" # EXEC
|
||||||
COLOR_12="#ff8949" #
|
export COLOR_12="#ff8949" #
|
||||||
COLOR_13="#61b9d0" # FOLDER
|
export COLOR_13="#61b9d0" # FOLDER
|
||||||
COLOR_14="#695abc" #
|
export COLOR_14="#695abc" #
|
||||||
COLOR_15="#d63865" #
|
export COLOR_15="#d63865" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1d1f21" # Background Color
|
export BACKGROUND_COLOR="#1d1f21" # Background Color
|
||||||
FOREGROUND_COLOR="#b8dbef" # Text
|
export FOREGROUND_COLOR="#b8dbef" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Flatland"
|
export PROFILE_NAME="Flatland"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Flatland"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2A2A2E" # HOST | Black russian | list-text-color | maybe
|
export COLOR_01="#2A2A2E" # HOST | Black russian | list-text-color | maybe
|
||||||
COLOR_02="#B98EFF" # SYNTAX_STRING | Medium purple | html-attribute-value
|
export COLOR_02="#B98EFF" # SYNTAX_STRING | Medium purple | html-attribute-value
|
||||||
COLOR_03="#FF7DE9" # COMMAND | Orchid | html-attribute-name
|
export COLOR_03="#FF7DE9" # COMMAND | Orchid | html-attribute-name
|
||||||
COLOR_04="#729FCF" # COMMAND_COLOR2 | Jordy blue | html-tag
|
export COLOR_04="#729FCF" # COMMAND_COLOR2 | Jordy blue | html-tag
|
||||||
COLOR_05="#66A05B" # PATH | De york | html-comment and doctype
|
export COLOR_05="#66A05B" # PATH | De york | html-comment and doctype
|
||||||
COLOR_06="#75507B" # SYNTAX_VAR | Hot purple (import) list-bg-color | maybe
|
export COLOR_06="#75507B" # SYNTAX_VAR | Hot purple (import) list-bg-color | maybe
|
||||||
COLOR_07="#ACACAE" # PROMP | Dark grey | html-tag-angle-brackets
|
export COLOR_07="#ACACAE" # PROMP | Dark grey | html-tag-angle-brackets
|
||||||
COLOR_08="#FFFFFF" # White | active list-bg (probably)
|
export COLOR_08="#FFFFFF" # White | active list-bg (probably)
|
||||||
|
|
||||||
COLOR_09="#A40000" # UNKNOWN | Tomato
|
export COLOR_09="#A40000" # UNKNOWN | Tomato
|
||||||
COLOR_10="#BF4040" # COMMAND_ERROR | Valencia (grep highlight)
|
export COLOR_10="#BF4040" # COMMAND_ERROR | Valencia (grep highlight)
|
||||||
COLOR_11="#66A05B" # EXEC | same as PATH (De york) (maybe)
|
export COLOR_11="#66A05B" # EXEC | same as PATH (De york) (maybe)
|
||||||
COLOR_12="#FFB86C" # UNKNOWN | Rajah
|
export COLOR_12="#FFB86C" # UNKNOWN | Rajah
|
||||||
COLOR_13="#729FCF" # FOLDER | Jordy blue | active:html-brackets/parenthesis
|
export COLOR_13="#729FCF" # FOLDER | Jordy blue | active:html-brackets/parenthesis
|
||||||
COLOR_14="#8F5902" # Mandalay | special sort of-files (probably)
|
export COLOR_14="#8F5902" # Mandalay | special sort of-files (probably)
|
||||||
COLOR_15="#C4A000" # (maybe) | Lemon
|
export COLOR_15="#C4A000" # (maybe) | Lemon
|
||||||
COLOR_16="#5C3566" # UNKNOWN | Honey flower
|
export COLOR_16="#5C3566" # UNKNOWN | Honey flower
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2A2A2E" # Background Color | Black russian | true
|
export BACKGROUND_COLOR="#2A2A2E" # Background Color | Black russian | true
|
||||||
FOREGROUND_COLOR="#D7D7DB" # Text | Fuscous grey | html-tag-content
|
export FOREGROUND_COLOR="#D7D7DB" # Text | Fuscous grey | html-tag-content
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Foxnightly"
|
export PROFILE_NAME="Foxnightly"
|
||||||
# =============================================
|
# =============================================
|
||||||
|
|
||||||
# Mainly inspired by firefox developer/nightly (58) inspector theme
|
# Mainly inspired by firefox developer/nightly (58) inspector theme
|
||||||
@ -35,36 +35,21 @@ PROFILE_NAME="Foxnightly"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ==================== CONFIG THIS ========================================= #
|
# ==================== CONFIG THIS ========================================= #
|
||||||
COLOR_01="#073642" # HOST
|
export COLOR_01="#073642" # HOST
|
||||||
COLOR_02="#dc322f" # SYNTAX_STRING
|
export COLOR_02="#dc322f" # SYNTAX_STRING
|
||||||
COLOR_03="#859900" # COMMAND
|
export COLOR_03="#859900" # COMMAND
|
||||||
COLOR_04="#b58900" # COMMAND_COLOR2
|
export COLOR_04="#b58900" # COMMAND_COLOR2
|
||||||
COLOR_05="#268bd2" # PATH
|
export COLOR_05="#268bd2" # PATH
|
||||||
COLOR_06="#ec0048" # SYNTAX_VAR
|
export COLOR_06="#ec0048" # SYNTAX_VAR
|
||||||
COLOR_07="#2aa198" # PROMP
|
export COLOR_07="#2aa198" # PROMP
|
||||||
COLOR_08="#94a3a5"
|
export COLOR_08="#94a3a5"
|
||||||
|
|
||||||
COLOR_09="#586e75"
|
export COLOR_09="#586e75"
|
||||||
COLOR_10="#cb4b16" # COMMAND_ERROR
|
export COLOR_10="#cb4b16" # COMMAND_ERROR
|
||||||
COLOR_11="#859900" # EXEC
|
export COLOR_11="#859900" # EXEC
|
||||||
COLOR_12="#b58900"
|
export COLOR_12="#b58900"
|
||||||
COLOR_13="#268bd2" # FOLDER
|
export COLOR_13="#268bd2" # FOLDER
|
||||||
COLOR_14="#d33682"
|
export COLOR_14="#d33682"
|
||||||
COLOR_15="#2aa198"
|
export COLOR_15="#2aa198"
|
||||||
COLOR_16="#6c71c4"
|
export COLOR_16="#6c71c4"
|
||||||
|
|
||||||
BACKGROUND_COLOR="#252e32" # Background Color
|
export BACKGROUND_COLOR="#252e32" # Background Color
|
||||||
FOREGROUND_COLOR="#94a3a5" # Text
|
export FOREGROUND_COLOR="#94a3a5" # Text
|
||||||
CURSOR_COLOR="#839496" # Cursor
|
export CURSOR_COLOR="#839496" # Cursor
|
||||||
PROFILE_NAME="Freya"
|
export PROFILE_NAME="Freya"
|
||||||
# ===================== END CONFIG ======================================= #
|
# ===================== END CONFIG ======================================= #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Freya"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#242526" # HOST
|
export COLOR_01="#242526" # HOST
|
||||||
COLOR_02="#f8511b" # SYNTAX_STRING
|
export COLOR_02="#f8511b" # SYNTAX_STRING
|
||||||
COLOR_03="#565747" # COMMAND
|
export COLOR_03="#565747" # COMMAND
|
||||||
COLOR_04="#fa771d" # COMMAND_COLOR2
|
export COLOR_04="#fa771d" # COMMAND_COLOR2
|
||||||
COLOR_05="#2c70b7" # PATH
|
export COLOR_05="#2c70b7" # PATH
|
||||||
COLOR_06="#f02e4f" # SYNTAX_VAR
|
export COLOR_06="#f02e4f" # SYNTAX_VAR
|
||||||
COLOR_07="#3ca1a6" # PROMP
|
export COLOR_07="#3ca1a6" # PROMP
|
||||||
COLOR_08="#adadad" #
|
export COLOR_08="#adadad" #
|
||||||
|
|
||||||
COLOR_09="#5fac6d" #
|
export COLOR_09="#5fac6d" #
|
||||||
COLOR_10="#f74319" # COMMAND_ERROR
|
export COLOR_10="#f74319" # COMMAND_ERROR
|
||||||
COLOR_11="#74ec4c" # EXEC
|
export COLOR_11="#74ec4c" # EXEC
|
||||||
COLOR_12="#fdc325" #
|
export COLOR_12="#fdc325" #
|
||||||
COLOR_13="#3393ca" # FOLDER
|
export COLOR_13="#3393ca" # FOLDER
|
||||||
COLOR_14="#e75e4f" #
|
export COLOR_14="#e75e4f" #
|
||||||
COLOR_15="#4fbce6" #
|
export COLOR_15="#4fbce6" #
|
||||||
COLOR_16="#8c735b" #
|
export COLOR_16="#8c735b" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1b1c1d" # Background Color
|
export BACKGROUND_COLOR="#1b1c1d" # Background Color
|
||||||
FOREGROUND_COLOR="#adadad" # Text
|
export FOREGROUND_COLOR="#adadad" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Frontend Delight"
|
export PROFILE_NAME="Frontend Delight"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Frontend Delight"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#d6262b" # SYNTAX_STRING
|
export COLOR_02="#d6262b" # SYNTAX_STRING
|
||||||
COLOR_03="#919c00" # COMMAND
|
export COLOR_03="#919c00" # COMMAND
|
||||||
COLOR_04="#be8a13" # COMMAND_COLOR2
|
export COLOR_04="#be8a13" # COMMAND_COLOR2
|
||||||
COLOR_05="#4699a3" # PATH
|
export COLOR_05="#4699a3" # PATH
|
||||||
COLOR_06="#8d4331" # SYNTAX_VAR
|
export COLOR_06="#8d4331" # SYNTAX_VAR
|
||||||
COLOR_07="#da8213" # PROMP
|
export COLOR_07="#da8213" # PROMP
|
||||||
COLOR_08="#ddc265" #
|
export COLOR_08="#ddc265" #
|
||||||
|
|
||||||
COLOR_09="#7f6a55" #
|
export COLOR_09="#7f6a55" #
|
||||||
COLOR_10="#e55a1c" # COMMAND_ERROR
|
export COLOR_10="#e55a1c" # COMMAND_ERROR
|
||||||
COLOR_11="#bfc65a" # EXEC
|
export COLOR_11="#bfc65a" # EXEC
|
||||||
COLOR_12="#ffcb1b" #
|
export COLOR_12="#ffcb1b" #
|
||||||
COLOR_13="#7cc9cf" # FOLDER
|
export COLOR_13="#7cc9cf" # FOLDER
|
||||||
COLOR_14="#d26349" #
|
export COLOR_14="#d26349" #
|
||||||
COLOR_15="#e6a96b" #
|
export COLOR_15="#e6a96b" #
|
||||||
COLOR_16="#ffeaa3" #
|
export COLOR_16="#ffeaa3" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#251200" # Background Color
|
export BACKGROUND_COLOR="#251200" # Background Color
|
||||||
FOREGROUND_COLOR="#dec165" # Text
|
export FOREGROUND_COLOR="#dec165" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Frontend Fun Forrest"
|
export PROFILE_NAME="Frontend Fun Forrest"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Frontend Fun Forrest"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#f9555f" # SYNTAX_STRING
|
export COLOR_02="#f9555f" # SYNTAX_STRING
|
||||||
COLOR_03="#21b089" # COMMAND
|
export COLOR_03="#21b089" # COMMAND
|
||||||
COLOR_04="#fef02a" # COMMAND_COLOR2
|
export COLOR_04="#fef02a" # COMMAND_COLOR2
|
||||||
COLOR_05="#589df6" # PATH
|
export COLOR_05="#589df6" # PATH
|
||||||
COLOR_06="#944d95" # SYNTAX_VAR
|
export COLOR_06="#944d95" # SYNTAX_VAR
|
||||||
COLOR_07="#1f9ee7" # PROMP
|
export COLOR_07="#1f9ee7" # PROMP
|
||||||
COLOR_08="#bbbbbb" #
|
export COLOR_08="#bbbbbb" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#fa8c8f" # COMMAND_ERROR
|
export COLOR_10="#fa8c8f" # COMMAND_ERROR
|
||||||
COLOR_11="#35bb9a" # EXEC
|
export COLOR_11="#35bb9a" # EXEC
|
||||||
COLOR_12="#ffff55" #
|
export COLOR_12="#ffff55" #
|
||||||
COLOR_13="#589df6" # FOLDER
|
export COLOR_13="#589df6" # FOLDER
|
||||||
COLOR_14="#e75699" #
|
export COLOR_14="#e75699" #
|
||||||
COLOR_15="#3979bc" #
|
export COLOR_15="#3979bc" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1d2837" # Background Color
|
export BACKGROUND_COLOR="#1d2837" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Frontend Galaxy"
|
export PROFILE_NAME="Frontend Galaxy"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Frontend Galaxy"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#3e3e3e" # HOST
|
export COLOR_01="#3e3e3e" # HOST
|
||||||
COLOR_02="#970b16" # SYNTAX_STRING
|
export COLOR_02="#970b16" # SYNTAX_STRING
|
||||||
COLOR_03="#07962a" # COMMAND
|
export COLOR_03="#07962a" # COMMAND
|
||||||
COLOR_04="#f8eec7" # COMMAND_COLOR2
|
export COLOR_04="#f8eec7" # COMMAND_COLOR2
|
||||||
COLOR_05="#003e8a" # PATH
|
export COLOR_05="#003e8a" # PATH
|
||||||
COLOR_06="#e94691" # SYNTAX_VAR
|
export COLOR_06="#e94691" # SYNTAX_VAR
|
||||||
COLOR_07="#89d1ec" # PROMP
|
export COLOR_07="#89d1ec" # PROMP
|
||||||
COLOR_08="#ffffff" #
|
export COLOR_08="#ffffff" #
|
||||||
|
|
||||||
COLOR_09="#666666" #
|
export COLOR_09="#666666" #
|
||||||
COLOR_10="#de0000" # COMMAND_ERROR
|
export COLOR_10="#de0000" # COMMAND_ERROR
|
||||||
COLOR_11="#87d5a2" # EXEC
|
export COLOR_11="#87d5a2" # EXEC
|
||||||
COLOR_12="#f1d007" #
|
export COLOR_12="#f1d007" #
|
||||||
COLOR_13="#2e6cba" # FOLDER
|
export COLOR_13="#2e6cba" # FOLDER
|
||||||
COLOR_14="#ffa29f" #
|
export COLOR_14="#ffa29f" #
|
||||||
COLOR_15="#1cfafe" #
|
export COLOR_15="#1cfafe" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#f4f4f4" # Background Color
|
export BACKGROUND_COLOR="#f4f4f4" # Background Color
|
||||||
FOREGROUND_COLOR="#3e3e3e" # Text
|
export FOREGROUND_COLOR="#3e3e3e" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Github"
|
export PROFILE_NAME="Github"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Github"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000009" # Black
|
export COLOR_01="#000009" # Black
|
||||||
COLOR_02="#BB4F6C" # Red
|
export COLOR_02="#BB4F6C" # Red
|
||||||
COLOR_03="#72CCAE" # Green
|
export COLOR_03="#72CCAE" # Green
|
||||||
COLOR_04="#C65E3D" # Yellow
|
export COLOR_04="#C65E3D" # Yellow
|
||||||
COLOR_05="#58B6CA" # Blue
|
export COLOR_05="#58B6CA" # Blue
|
||||||
COLOR_06="#6488C4" # Cyan
|
export COLOR_06="#6488C4" # Cyan
|
||||||
COLOR_07="#8D84C6" # Magenta
|
export COLOR_07="#8D84C6" # Magenta
|
||||||
COLOR_08="#858893" # Light gray
|
export COLOR_08="#858893" # Light gray
|
||||||
|
|
||||||
COLOR_09="#1f222d" # Dark gray
|
export COLOR_09="#1f222d" # Dark gray
|
||||||
COLOR_10="#ee829f" # Light Red
|
export COLOR_10="#ee829f" # Light Red
|
||||||
COLOR_11="#a5ffe1" # Light Green
|
export COLOR_11="#a5ffe1" # Light Green
|
||||||
COLOR_12="#f99170" # Light Yellow
|
export COLOR_12="#f99170" # Light Yellow
|
||||||
COLOR_13="#8be9fd" # Light Blue
|
export COLOR_13="#8be9fd" # Light Blue
|
||||||
COLOR_14="#97bbf7" # Light Cyan
|
export COLOR_14="#97bbf7" # Light Cyan
|
||||||
COLOR_15="#c0b7f9" # Light Magenta
|
export COLOR_15="#c0b7f9" # Light Magenta
|
||||||
COLOR_16="#ffffff" # White
|
export COLOR_16="#ffffff" # White
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0D101B" # Background Color
|
export BACKGROUND_COLOR="#0D101B" # Background Color
|
||||||
FOREGROUND_COLOR="#EBEEF9" # Foreground Color (text)
|
export FOREGROUND_COLOR="#EBEEF9" # Foreground Color (text)
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor color
|
||||||
PROFILE_NAME="gooey"
|
export PROFILE_NAME="gooey"
|
||||||
# =============================================
|
# =============================================
|
||||||
|
|
||||||
|
|
||||||
@ -34,35 +34,21 @@ PROFILE_NAME="gooey"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]
|
|
||||||
then
|
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2d283f" # HOST
|
export COLOR_01="#2d283f" # HOST
|
||||||
COLOR_02="#ed2261" # SYNTAX_STRING
|
export COLOR_02="#ed2261" # SYNTAX_STRING
|
||||||
COLOR_03="#1fa91b" # COMMAND
|
export COLOR_03="#1fa91b" # COMMAND
|
||||||
COLOR_04="#8ddc20" # COMMAND_COLOR2
|
export COLOR_04="#8ddc20" # COMMAND_COLOR2
|
||||||
COLOR_05="#487df4" # PATH
|
export COLOR_05="#487df4" # PATH
|
||||||
COLOR_06="#8d35c9" # SYNTAX_VAR
|
export COLOR_06="#8d35c9" # SYNTAX_VAR
|
||||||
COLOR_07="#3bdeed" # PROMP
|
export COLOR_07="#3bdeed" # PROMP
|
||||||
COLOR_08="#9e9ea0" #
|
export COLOR_08="#9e9ea0" #
|
||||||
|
|
||||||
COLOR_09="#59516a" #
|
export COLOR_09="#59516a" #
|
||||||
COLOR_10="#f0729a" # COMMAND_ERROR
|
export COLOR_10="#f0729a" # COMMAND_ERROR
|
||||||
COLOR_11="#53aa5e" # EXEC
|
export COLOR_11="#53aa5e" # EXEC
|
||||||
COLOR_12="#b2dc87" #
|
export COLOR_12="#b2dc87" #
|
||||||
COLOR_13="#a9bcec" # FOLDER
|
export COLOR_13="#a9bcec" # FOLDER
|
||||||
COLOR_14="#ad81c2" #
|
export COLOR_14="#ad81c2" #
|
||||||
COLOR_15="#9de3eb" #
|
export COLOR_15="#9de3eb" #
|
||||||
COLOR_16="#a288f7" #
|
export COLOR_16="#a288f7" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#171423" # Background Color
|
export BACKGROUND_COLOR="#171423" # Background Color
|
||||||
FOREGROUND_COLOR="#9f9fa1" # Text
|
export FOREGROUND_COLOR="#9f9fa1" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Grape"
|
export PROFILE_NAME="Grape"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Grape"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#bb0000" # SYNTAX_STRING
|
export COLOR_02="#bb0000" # SYNTAX_STRING
|
||||||
COLOR_03="#00bb00" # COMMAND
|
export COLOR_03="#00bb00" # COMMAND
|
||||||
COLOR_04="#e7b000" # COMMAND_COLOR2
|
export COLOR_04="#e7b000" # COMMAND_COLOR2
|
||||||
COLOR_05="#0000a3" # PATH
|
export COLOR_05="#0000a3" # PATH
|
||||||
COLOR_06="#950062" # SYNTAX_VAR
|
export COLOR_06="#950062" # SYNTAX_VAR
|
||||||
COLOR_07="#00bbbb" # PROMP
|
export COLOR_07="#00bbbb" # PROMP
|
||||||
COLOR_08="#bbbbbb" #
|
export COLOR_08="#bbbbbb" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#bb0000" # COMMAND_ERROR
|
export COLOR_10="#bb0000" # COMMAND_ERROR
|
||||||
COLOR_11="#00bb00" # EXEC
|
export COLOR_11="#00bb00" # EXEC
|
||||||
COLOR_12="#e7b000" #
|
export COLOR_12="#e7b000" #
|
||||||
COLOR_13="#0000bb" # FOLDER
|
export COLOR_13="#0000bb" # FOLDER
|
||||||
COLOR_14="#ff55ff" #
|
export COLOR_14="#ff55ff" #
|
||||||
COLOR_15="#55ffff" #
|
export COLOR_15="#55ffff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#13773d" # Background Color
|
export BACKGROUND_COLOR="#13773d" # Background Color
|
||||||
FOREGROUND_COLOR="#fff0a5" # Text
|
export FOREGROUND_COLOR="#fff0a5" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Grass"
|
export PROFILE_NAME="Grass"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Grass"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#282828" # HOST
|
export COLOR_01="#282828" # HOST
|
||||||
COLOR_02="#cc241d" # SYNTAX_STRING
|
export COLOR_02="#cc241d" # SYNTAX_STRING
|
||||||
COLOR_03="#98971a" # COMMAND
|
export COLOR_03="#98971a" # COMMAND
|
||||||
COLOR_04="#d79921" # COMMAND_COLOR2
|
export COLOR_04="#d79921" # COMMAND_COLOR2
|
||||||
COLOR_05="#458588" # PATH
|
export COLOR_05="#458588" # PATH
|
||||||
COLOR_06="#b16286" # SYNTAX_VAR
|
export COLOR_06="#b16286" # SYNTAX_VAR
|
||||||
COLOR_07="#689d6a" # PROMP
|
export COLOR_07="#689d6a" # PROMP
|
||||||
COLOR_08="#a89984" #
|
export COLOR_08="#a89984" #
|
||||||
|
|
||||||
COLOR_09="#928374" #
|
export COLOR_09="#928374" #
|
||||||
COLOR_10="#fb4934" # COMMAND_ERROR
|
export COLOR_10="#fb4934" # COMMAND_ERROR
|
||||||
COLOR_11="#b8bb26" # EXEC
|
export COLOR_11="#b8bb26" # EXEC
|
||||||
COLOR_12="#fabd2f" #
|
export COLOR_12="#fabd2f" #
|
||||||
COLOR_13="#83a598" # FOLDER
|
export COLOR_13="#83a598" # FOLDER
|
||||||
COLOR_14="#d3869b" #
|
export COLOR_14="#d3869b" #
|
||||||
COLOR_15="#8ec07c" #
|
export COLOR_15="#8ec07c" #
|
||||||
COLOR_16="#ebdbb2" #
|
export COLOR_16="#ebdbb2" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#282828" # Background Color
|
export BACKGROUND_COLOR="#282828" # Background Color
|
||||||
FOREGROUND_COLOR="#ebdbb2" # Text
|
export FOREGROUND_COLOR="#ebdbb2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Gruvbox Dark"
|
export PROFILE_NAME="Gruvbox Dark"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Gruvbox Dark"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#fbf1c7" # HOST
|
export COLOR_01="#fbf1c7" # HOST
|
||||||
COLOR_02="#cc241d" # SYNTAX_STRING
|
export COLOR_02="#cc241d" # SYNTAX_STRING
|
||||||
COLOR_03="#98971a" # COMMAND
|
export COLOR_03="#98971a" # COMMAND
|
||||||
COLOR_04="#d79921" # COMMAND_COLOR2
|
export COLOR_04="#d79921" # COMMAND_COLOR2
|
||||||
COLOR_05="#458588" # PATH
|
export COLOR_05="#458588" # PATH
|
||||||
COLOR_06="#b16286" # SYNTAX_VAR
|
export COLOR_06="#b16286" # SYNTAX_VAR
|
||||||
COLOR_07="#689d6a" # PROMP
|
export COLOR_07="#689d6a" # PROMP
|
||||||
COLOR_08="#7c6f64" #
|
export COLOR_08="#7c6f64" #
|
||||||
|
|
||||||
COLOR_09="#928374" #
|
export COLOR_09="#928374" #
|
||||||
COLOR_10="#9d0006" # COMMAND_ERROR
|
export COLOR_10="#9d0006" # COMMAND_ERROR
|
||||||
COLOR_11="#79740e" # EXEC
|
export COLOR_11="#79740e" # EXEC
|
||||||
COLOR_12="#b57614" #
|
export COLOR_12="#b57614" #
|
||||||
COLOR_13="#076678" # FOLDER
|
export COLOR_13="#076678" # FOLDER
|
||||||
COLOR_14="#8f3f71" #
|
export COLOR_14="#8f3f71" #
|
||||||
COLOR_15="#427b58" #
|
export COLOR_15="#427b58" #
|
||||||
COLOR_16="#3c3836" #
|
export COLOR_16="#3c3836" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#fbf1c7" # Background Color
|
export BACKGROUND_COLOR="#fbf1c7" # Background Color
|
||||||
FOREGROUND_COLOR="#3c3836" # Text
|
export FOREGROUND_COLOR="#3c3836" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Gruvbox"
|
export PROFILE_NAME="Gruvbox"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Gruvbox"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#1b1d1e" # HOST
|
export COLOR_01="#1b1d1e" # HOST
|
||||||
COLOR_02="#f92672" # SYNTAX_STRING
|
export COLOR_02="#f92672" # SYNTAX_STRING
|
||||||
COLOR_03="#a6e22e" # COMMAND
|
export COLOR_03="#a6e22e" # COMMAND
|
||||||
COLOR_04="#fd971f" # COMMAND_COLOR2
|
export COLOR_04="#fd971f" # COMMAND_COLOR2
|
||||||
COLOR_05="#66d9ef" # PATH
|
export COLOR_05="#66d9ef" # PATH
|
||||||
COLOR_06="#9e6ffe" # SYNTAX_VAR
|
export COLOR_06="#9e6ffe" # SYNTAX_VAR
|
||||||
COLOR_07="#5e7175" # PROMP
|
export COLOR_07="#5e7175" # PROMP
|
||||||
COLOR_08="#ccccc6" #
|
export COLOR_08="#ccccc6" #
|
||||||
|
|
||||||
COLOR_09="#505354" #
|
export COLOR_09="#505354" #
|
||||||
COLOR_10="#ff669d" # COMMAND_ERROR
|
export COLOR_10="#ff669d" # COMMAND_ERROR
|
||||||
COLOR_11="#beed5f" # EXEC
|
export COLOR_11="#beed5f" # EXEC
|
||||||
COLOR_12="#e6db74" #
|
export COLOR_12="#e6db74" #
|
||||||
COLOR_13="#66d9ef" # FOLDER
|
export COLOR_13="#66d9ef" # FOLDER
|
||||||
COLOR_14="#9e6ffe" #
|
export COLOR_14="#9e6ffe" #
|
||||||
COLOR_15="#a3babf" #
|
export COLOR_15="#a3babf" #
|
||||||
COLOR_16="#f8f8f2" #
|
export COLOR_16="#f8f8f2" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#121212" # Background Color
|
export BACKGROUND_COLOR="#121212" # Background Color
|
||||||
FOREGROUND_COLOR="#a0a0a0" # Text
|
export FOREGROUND_COLOR="#a0a0a0" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Hardcore"
|
export PROFILE_NAME="Hardcore"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Hardcore"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#010101" # HOST
|
export COLOR_01="#010101" # HOST
|
||||||
COLOR_02="#f8b63f" # SYNTAX_STRING
|
export COLOR_02="#f8b63f" # SYNTAX_STRING
|
||||||
COLOR_03="#7fb5e1" # COMMAND
|
export COLOR_03="#7fb5e1" # COMMAND
|
||||||
COLOR_04="#d6da25" # COMMAND_COLOR2
|
export COLOR_04="#d6da25" # COMMAND_COLOR2
|
||||||
COLOR_05="#489e48" # PATH
|
export COLOR_05="#489e48" # PATH
|
||||||
COLOR_06="#b296c6" # SYNTAX_VAR
|
export COLOR_06="#b296c6" # SYNTAX_VAR
|
||||||
COLOR_07="#f5bfd7" # PROMP
|
export COLOR_07="#f5bfd7" # PROMP
|
||||||
COLOR_08="#a8a49d" #
|
export COLOR_08="#a8a49d" #
|
||||||
|
|
||||||
COLOR_09="#726e6a" #
|
export COLOR_09="#726e6a" #
|
||||||
COLOR_10="#f8b63f" # COMMAND_ERROR
|
export COLOR_10="#f8b63f" # COMMAND_ERROR
|
||||||
COLOR_11="#7fb5e1" # EXEC
|
export COLOR_11="#7fb5e1" # EXEC
|
||||||
COLOR_12="#d6da25" #
|
export COLOR_12="#d6da25" #
|
||||||
COLOR_13="#489e48" # FOLDER
|
export COLOR_13="#489e48" # FOLDER
|
||||||
COLOR_14="#b296c6" #
|
export COLOR_14="#b296c6" #
|
||||||
COLOR_15="#f5bfd7" #
|
export COLOR_15="#f5bfd7" #
|
||||||
COLOR_16="#fefbea" #
|
export COLOR_16="#fefbea" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#010101" # Background Color
|
export BACKGROUND_COLOR="#010101" # Background Color
|
||||||
FOREGROUND_COLOR="#a8a49d" # Text
|
export FOREGROUND_COLOR="#a8a49d" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Harper"
|
export PROFILE_NAME="Harper"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Harper"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#444444"
|
export COLOR_01="#444444"
|
||||||
COLOR_02="#FF0054"
|
export COLOR_02="#FF0054"
|
||||||
COLOR_03="#B1D630"
|
export COLOR_03="#B1D630"
|
||||||
COLOR_04="#9D895E"
|
export COLOR_04="#9D895E"
|
||||||
COLOR_05="#67BEE3"
|
export COLOR_05="#67BEE3"
|
||||||
COLOR_06="#B576BC"
|
export COLOR_06="#B576BC"
|
||||||
COLOR_07="#569A9F"
|
export COLOR_07="#569A9F"
|
||||||
COLOR_08="#EDEDED"
|
export COLOR_08="#EDEDED"
|
||||||
|
|
||||||
COLOR_09="#777777"
|
export COLOR_09="#777777"
|
||||||
COLOR_10="#D65E75"
|
export COLOR_10="#D65E75"
|
||||||
COLOR_11="#BAFFAA"
|
export COLOR_11="#BAFFAA"
|
||||||
COLOR_12="#ECE1C8"
|
export COLOR_12="#ECE1C8"
|
||||||
COLOR_13="#9FD3E5"
|
export COLOR_13="#9FD3E5"
|
||||||
COLOR_14="#DEB3DF"
|
export COLOR_14="#DEB3DF"
|
||||||
COLOR_15="#B6E0E5"
|
export COLOR_15="#B6E0E5"
|
||||||
COLOR_16="#FFFFFF"
|
export COLOR_16="#FFFFFF"
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000"
|
export BACKGROUND_COLOR="#000000"
|
||||||
FOREGROUND_COLOR="#FFFFFF"
|
export FOREGROUND_COLOR="#FFFFFF"
|
||||||
CURSOR_COLOR="#BAFFAA"
|
export CURSOR_COLOR="#BAFFAA"
|
||||||
PROFILE_NAME="Hemisu Dark"
|
export PROFILE_NAME="Hemisu Dark"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Hemisu Dark"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#777777"
|
export COLOR_01="#777777"
|
||||||
COLOR_02="#FF0055"
|
export COLOR_02="#FF0055"
|
||||||
COLOR_03="#739100"
|
export COLOR_03="#739100"
|
||||||
COLOR_04="#503D15"
|
export COLOR_04="#503D15"
|
||||||
COLOR_05="#538091"
|
export COLOR_05="#538091"
|
||||||
COLOR_06="#5B345E"
|
export COLOR_06="#5B345E"
|
||||||
COLOR_07="#538091"
|
export COLOR_07="#538091"
|
||||||
COLOR_08="#999999"
|
export COLOR_08="#999999"
|
||||||
|
|
||||||
COLOR_09="#999999"
|
export COLOR_09="#999999"
|
||||||
COLOR_10="#D65E76"
|
export COLOR_10="#D65E76"
|
||||||
COLOR_11="#9CC700"
|
export COLOR_11="#9CC700"
|
||||||
COLOR_12="#947555"
|
export COLOR_12="#947555"
|
||||||
COLOR_13="#9DB3CD"
|
export COLOR_13="#9DB3CD"
|
||||||
COLOR_14="#A184A4"
|
export COLOR_14="#A184A4"
|
||||||
COLOR_15="#85B2AA"
|
export COLOR_15="#85B2AA"
|
||||||
COLOR_16="#BABABA"
|
export COLOR_16="#BABABA"
|
||||||
|
|
||||||
BACKGROUND_COLOR="#EFEFEF"
|
export BACKGROUND_COLOR="#EFEFEF"
|
||||||
FOREGROUND_COLOR="#444444"
|
export FOREGROUND_COLOR="#444444"
|
||||||
CURSOR_COLOR="#FF0054"
|
export CURSOR_COLOR="#FF0054"
|
||||||
PROFILE_NAME="Hemisu Light"
|
export PROFILE_NAME="Hemisu Light"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Hemisu Light"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#d00e18" # SYNTAX_STRING
|
export COLOR_02="#d00e18" # SYNTAX_STRING
|
||||||
COLOR_03="#138034" # COMMAND
|
export COLOR_03="#138034" # COMMAND
|
||||||
COLOR_04="#ffcb3e" # COMMAND_COLOR2
|
export COLOR_04="#ffcb3e" # COMMAND_COLOR2
|
||||||
COLOR_05="#006bb3" # PATH
|
export COLOR_05="#006bb3" # PATH
|
||||||
COLOR_06="#6b2775" # SYNTAX_VAR
|
export COLOR_06="#6b2775" # SYNTAX_VAR
|
||||||
COLOR_07="#384564" # PROMP
|
export COLOR_07="#384564" # PROMP
|
||||||
COLOR_08="#ededed" #
|
export COLOR_08="#ededed" #
|
||||||
|
|
||||||
COLOR_09="#5d504a" #
|
export COLOR_09="#5d504a" #
|
||||||
COLOR_10="#f07e18" # COMMAND_ERROR
|
export COLOR_10="#f07e18" # COMMAND_ERROR
|
||||||
COLOR_11="#b1d130" # EXEC
|
export COLOR_11="#b1d130" # EXEC
|
||||||
COLOR_12="#fff120" #
|
export COLOR_12="#fff120" #
|
||||||
COLOR_13="#4fc2fd" # FOLDER
|
export COLOR_13="#4fc2fd" # FOLDER
|
||||||
COLOR_14="#de0071" #
|
export COLOR_14="#de0071" #
|
||||||
COLOR_15="#5d504a" #
|
export COLOR_15="#5d504a" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#222225" # Background Color
|
export BACKGROUND_COLOR="#222225" # Background Color
|
||||||
FOREGROUND_COLOR="#ededed" # Text
|
export FOREGROUND_COLOR="#ededed" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Highway"
|
export PROFILE_NAME="Highway"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Highway"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#b6214a" # SYNTAX_STRING
|
export COLOR_02="#b6214a" # SYNTAX_STRING
|
||||||
COLOR_03="#00a600" # COMMAND
|
export COLOR_03="#00a600" # COMMAND
|
||||||
COLOR_04="#bfbf00" # COMMAND_COLOR2
|
export COLOR_04="#bfbf00" # COMMAND_COLOR2
|
||||||
COLOR_05="#246eb2" # PATH
|
export COLOR_05="#246eb2" # PATH
|
||||||
COLOR_06="#b200b2" # SYNTAX_VAR
|
export COLOR_06="#b200b2" # SYNTAX_VAR
|
||||||
COLOR_07="#00a6b2" # PROMP
|
export COLOR_07="#00a6b2" # PROMP
|
||||||
COLOR_08="#bfbfbf" #
|
export COLOR_08="#bfbfbf" #
|
||||||
|
|
||||||
COLOR_09="#666666" #
|
export COLOR_09="#666666" #
|
||||||
COLOR_10="#e50000" # COMMAND_ERROR
|
export COLOR_10="#e50000" # COMMAND_ERROR
|
||||||
COLOR_11="#86a93e" # EXEC
|
export COLOR_11="#86a93e" # EXEC
|
||||||
COLOR_12="#e5e500" #
|
export COLOR_12="#e5e500" #
|
||||||
COLOR_13="#0000ff" # FOLDER
|
export COLOR_13="#0000ff" # FOLDER
|
||||||
COLOR_14="#e500e5" #
|
export COLOR_14="#e500e5" #
|
||||||
COLOR_15="#00e5e5" #
|
export COLOR_15="#00e5e5" #
|
||||||
COLOR_16="#e5e5e5" #
|
export COLOR_16="#e5e5e5" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#100b05" # Background Color
|
export BACKGROUND_COLOR="#100b05" # Background Color
|
||||||
FOREGROUND_COLOR="#84c138" # Text
|
export FOREGROUND_COLOR="#84c138" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Hipster Green"
|
export PROFILE_NAME="Hipster Green"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Hipster Green"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#990000" # SYNTAX_STRING
|
export COLOR_02="#990000" # SYNTAX_STRING
|
||||||
COLOR_03="#00a600" # COMMAND
|
export COLOR_03="#00a600" # COMMAND
|
||||||
COLOR_04="#999900" # COMMAND_COLOR2
|
export COLOR_04="#999900" # COMMAND_COLOR2
|
||||||
COLOR_05="#0000b2" # PATH
|
export COLOR_05="#0000b2" # PATH
|
||||||
COLOR_06="#b200b2" # SYNTAX_VAR
|
export COLOR_06="#b200b2" # SYNTAX_VAR
|
||||||
COLOR_07="#00a6b2" # PROMP
|
export COLOR_07="#00a6b2" # PROMP
|
||||||
COLOR_08="#bfbfbf" #
|
export COLOR_08="#bfbfbf" #
|
||||||
|
|
||||||
COLOR_09="#666666" #
|
export COLOR_09="#666666" #
|
||||||
COLOR_10="#e50000" # COMMAND_ERROR
|
export COLOR_10="#e50000" # COMMAND_ERROR
|
||||||
COLOR_11="#00d900" # EXEC
|
export COLOR_11="#00d900" # EXEC
|
||||||
COLOR_12="#e5e500" #
|
export COLOR_12="#e5e500" #
|
||||||
COLOR_13="#0000ff" # FOLDER
|
export COLOR_13="#0000ff" # FOLDER
|
||||||
COLOR_14="#e500e5" #
|
export COLOR_14="#e500e5" #
|
||||||
COLOR_15="#00e5e5" #
|
export COLOR_15="#00e5e5" #
|
||||||
COLOR_16="#e5e5e5" #
|
export COLOR_16="#e5e5e5" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#00ff00" # Text
|
export FOREGROUND_COLOR="#00ff00" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Homebrew"
|
export PROFILE_NAME="Homebrew"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Homebrew"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#575757" # HOST
|
export COLOR_01="#575757" # HOST
|
||||||
COLOR_02="#ff1b00" # SYNTAX_STRING
|
export COLOR_02="#ff1b00" # SYNTAX_STRING
|
||||||
COLOR_03="#a5e055" # COMMAND
|
export COLOR_03="#a5e055" # COMMAND
|
||||||
COLOR_04="#fbe74a" # COMMAND_COLOR2
|
export COLOR_04="#fbe74a" # COMMAND_COLOR2
|
||||||
COLOR_05="#496487" # PATH
|
export COLOR_05="#496487" # PATH
|
||||||
COLOR_06="#fd5ff1" # SYNTAX_VAR
|
export COLOR_06="#fd5ff1" # SYNTAX_VAR
|
||||||
COLOR_07="#86e9fe" # PROMP
|
export COLOR_07="#86e9fe" # PROMP
|
||||||
COLOR_08="#cbcccb" #
|
export COLOR_08="#cbcccb" #
|
||||||
|
|
||||||
COLOR_09="#262626" #
|
export COLOR_09="#262626" #
|
||||||
COLOR_10="#d51d00" # COMMAND_ERROR
|
export COLOR_10="#d51d00" # COMMAND_ERROR
|
||||||
COLOR_11="#a5df55" # EXEC
|
export COLOR_11="#a5df55" # EXEC
|
||||||
COLOR_12="#fbe84a" #
|
export COLOR_12="#fbe84a" #
|
||||||
COLOR_13="#89beff" # FOLDER
|
export COLOR_13="#89beff" # FOLDER
|
||||||
COLOR_14="#c001c1" #
|
export COLOR_14="#c001c1" #
|
||||||
COLOR_15="#86eafe" #
|
export COLOR_15="#86eafe" #
|
||||||
COLOR_16="#dbdbdb" #
|
export COLOR_16="#dbdbdb" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#dbdbdb" # Text
|
export FOREGROUND_COLOR="#dbdbdb" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Hurtado"
|
export PROFILE_NAME="Hurtado"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Hurtado"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#282a2e" # HOST
|
export COLOR_01="#282a2e" # HOST
|
||||||
COLOR_02="#A54242" # SYNTAX_STRING
|
export COLOR_02="#A54242" # SYNTAX_STRING
|
||||||
COLOR_03="#8C9440" # COMMAND
|
export COLOR_03="#8C9440" # COMMAND
|
||||||
COLOR_04="#de935f" # COMMAND_COLOR2
|
export COLOR_04="#de935f" # COMMAND_COLOR2
|
||||||
COLOR_05="#5F819D" # PATH
|
export COLOR_05="#5F819D" # PATH
|
||||||
COLOR_06="#85678F" # SYNTAX_VAR
|
export COLOR_06="#85678F" # SYNTAX_VAR
|
||||||
COLOR_07="#5E8D87" # PROMP
|
export COLOR_07="#5E8D87" # PROMP
|
||||||
COLOR_08="#969896" #
|
export COLOR_08="#969896" #
|
||||||
|
|
||||||
COLOR_09="#373b41" #
|
export COLOR_09="#373b41" #
|
||||||
COLOR_10="#cc6666" # COMMAND_ERROR
|
export COLOR_10="#cc6666" # COMMAND_ERROR
|
||||||
COLOR_11="#b5bd68" # EXEC
|
export COLOR_11="#b5bd68" # EXEC
|
||||||
COLOR_12="#f0c674" #
|
export COLOR_12="#f0c674" #
|
||||||
COLOR_13="#81a2be" # FOLDER
|
export COLOR_13="#81a2be" # FOLDER
|
||||||
COLOR_14="#b294bb" #
|
export COLOR_14="#b294bb" #
|
||||||
COLOR_15="#8abeb7" #
|
export COLOR_15="#8abeb7" #
|
||||||
COLOR_16="#c5c8c6" #
|
export COLOR_16="#c5c8c6" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#141414" # Background Color
|
export BACKGROUND_COLOR="#141414" # Background Color
|
||||||
FOREGROUND_COLOR="#94a3a5" # Text
|
export FOREGROUND_COLOR="#94a3a5" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Hybrid"
|
export PROFILE_NAME="Hybrid"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Hybrid"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#1f1f1f" # HOST
|
export COLOR_01="#1f1f1f" # HOST
|
||||||
COLOR_02="#fb002a" # SYNTAX_STRING
|
export COLOR_02="#fb002a" # SYNTAX_STRING
|
||||||
COLOR_03="#339c24" # COMMAND
|
export COLOR_03="#339c24" # COMMAND
|
||||||
COLOR_04="#659b25" # COMMAND_COLOR2
|
export COLOR_04="#659b25" # COMMAND_COLOR2
|
||||||
COLOR_05="#149b45" # PATH
|
export COLOR_05="#149b45" # PATH
|
||||||
COLOR_06="#53b82c" # SYNTAX_VAR
|
export COLOR_06="#53b82c" # SYNTAX_VAR
|
||||||
COLOR_07="#2cb868" # PROMP
|
export COLOR_07="#2cb868" # PROMP
|
||||||
COLOR_08="#e0ffef" #
|
export COLOR_08="#e0ffef" #
|
||||||
|
|
||||||
COLOR_09="#032710" #
|
export COLOR_09="#032710" #
|
||||||
COLOR_10="#a7ff3f" # COMMAND_ERROR
|
export COLOR_10="#a7ff3f" # COMMAND_ERROR
|
||||||
COLOR_11="#9fff6d" # EXEC
|
export COLOR_11="#9fff6d" # EXEC
|
||||||
COLOR_12="#d2ff6d" #
|
export COLOR_12="#d2ff6d" #
|
||||||
COLOR_13="#72ffb5" # FOLDER
|
export COLOR_13="#72ffb5" # FOLDER
|
||||||
COLOR_14="#50ff3e" #
|
export COLOR_14="#50ff3e" #
|
||||||
COLOR_15="#22ff71" #
|
export COLOR_15="#22ff71" #
|
||||||
COLOR_16="#daefd0" #
|
export COLOR_16="#daefd0" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#3a3d3f" # Background Color
|
export BACKGROUND_COLOR="#3a3d3f" # Background Color
|
||||||
FOREGROUND_COLOR="#d9efd3" # Text
|
export FOREGROUND_COLOR="#d9efd3" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="IC Green PPL"
|
export PROFILE_NAME="IC Green PPL"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="IC Green PPL"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#c13900" # SYNTAX_STRING
|
export COLOR_02="#c13900" # SYNTAX_STRING
|
||||||
COLOR_03="#a4a900" # COMMAND
|
export COLOR_03="#a4a900" # COMMAND
|
||||||
COLOR_04="#caaf00" # COMMAND_COLOR2
|
export COLOR_04="#caaf00" # COMMAND_COLOR2
|
||||||
COLOR_05="#bd6d00" # PATH
|
export COLOR_05="#bd6d00" # PATH
|
||||||
COLOR_06="#fc5e00" # SYNTAX_VAR
|
export COLOR_06="#fc5e00" # SYNTAX_VAR
|
||||||
COLOR_07="#f79500" # PROMP
|
export COLOR_07="#f79500" # PROMP
|
||||||
COLOR_08="#ffc88a" #
|
export COLOR_08="#ffc88a" #
|
||||||
|
|
||||||
COLOR_09="#6a4f2a" #
|
export COLOR_09="#6a4f2a" #
|
||||||
COLOR_10="#ff8c68" # COMMAND_ERROR
|
export COLOR_10="#ff8c68" # COMMAND_ERROR
|
||||||
COLOR_11="#f6ff40" # EXEC
|
export COLOR_11="#f6ff40" # EXEC
|
||||||
COLOR_12="#ffe36e" #
|
export COLOR_12="#ffe36e" #
|
||||||
COLOR_13="#ffbe55" # FOLDER
|
export COLOR_13="#ffbe55" # FOLDER
|
||||||
COLOR_14="#fc874f" #
|
export COLOR_14="#fc874f" #
|
||||||
COLOR_15="#c69752" #
|
export COLOR_15="#c69752" #
|
||||||
COLOR_16="#fafaff" #
|
export COLOR_16="#fafaff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#262626" # Background Color
|
export BACKGROUND_COLOR="#262626" # Background Color
|
||||||
FOREGROUND_COLOR="#ffcb83" # Text
|
export FOREGROUND_COLOR="#ffcb83" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="IC Orange PPL"
|
export PROFILE_NAME="IC Orange PPL"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="IC Orange PPL"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#323232" # HOST
|
export COLOR_01="#323232" # HOST
|
||||||
COLOR_02="#d25252" # SYNTAX_STRING
|
export COLOR_02="#d25252" # SYNTAX_STRING
|
||||||
COLOR_03="#7fe173" # COMMAND
|
export COLOR_03="#7fe173" # COMMAND
|
||||||
COLOR_04="#ffc66d" # COMMAND_COLOR2
|
export COLOR_04="#ffc66d" # COMMAND_COLOR2
|
||||||
COLOR_05="#4099ff" # PATH
|
export COLOR_05="#4099ff" # PATH
|
||||||
COLOR_06="#f680ff" # SYNTAX_VAR
|
export COLOR_06="#f680ff" # SYNTAX_VAR
|
||||||
COLOR_07="#bed6ff" # PROMP
|
export COLOR_07="#bed6ff" # PROMP
|
||||||
COLOR_08="#eeeeec" #
|
export COLOR_08="#eeeeec" #
|
||||||
|
|
||||||
COLOR_09="#535353" #
|
export COLOR_09="#535353" #
|
||||||
COLOR_10="#f07070" # COMMAND_ERROR
|
export COLOR_10="#f07070" # COMMAND_ERROR
|
||||||
COLOR_11="#9dff91" # EXEC
|
export COLOR_11="#9dff91" # EXEC
|
||||||
COLOR_12="#ffe48b" #
|
export COLOR_12="#ffe48b" #
|
||||||
COLOR_13="#5eb7f7" # FOLDER
|
export COLOR_13="#5eb7f7" # FOLDER
|
||||||
COLOR_14="#ff9dff" #
|
export COLOR_14="#ff9dff" #
|
||||||
COLOR_15="#dcf4ff" #
|
export COLOR_15="#dcf4ff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#323232" # Background Color
|
export BACKGROUND_COLOR="#323232" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Idle Toes"
|
export PROFILE_NAME="Idle Toes"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Idle Toes"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#4e4e4e" # HOST
|
export COLOR_01="#4e4e4e" # HOST
|
||||||
COLOR_02="#ff6c60" # SYNTAX_STRING
|
export COLOR_02="#ff6c60" # SYNTAX_STRING
|
||||||
COLOR_03="#a8ff60" # COMMAND
|
export COLOR_03="#a8ff60" # COMMAND
|
||||||
COLOR_04="#ffffb6" # COMMAND_COLOR2
|
export COLOR_04="#ffffb6" # COMMAND_COLOR2
|
||||||
COLOR_05="#69cbfe" # PATH
|
export COLOR_05="#69cbfe" # PATH
|
||||||
COLOR_06="#ff73Fd" # SYNTAX_VAR
|
export COLOR_06="#ff73Fd" # SYNTAX_VAR
|
||||||
COLOR_07="#c6c5fe" # PROMP
|
export COLOR_07="#c6c5fe" # PROMP
|
||||||
COLOR_08="#eeeeee" #
|
export COLOR_08="#eeeeee" #
|
||||||
|
|
||||||
COLOR_09="#7c7c7c" #
|
export COLOR_09="#7c7c7c" #
|
||||||
COLOR_10="#ffb6b0" # COMMAND_ERROR
|
export COLOR_10="#ffb6b0" # COMMAND_ERROR
|
||||||
COLOR_11="#ceffac" # EXEC
|
export COLOR_11="#ceffac" # EXEC
|
||||||
COLOR_12="#ffffcb" #
|
export COLOR_12="#ffffcb" #
|
||||||
COLOR_13="#b5dcfe" # FOLDER
|
export COLOR_13="#b5dcfe" # FOLDER
|
||||||
COLOR_14="#ff9cfe" #
|
export COLOR_14="#ff9cfe" #
|
||||||
COLOR_15="#dfdffe" #
|
export COLOR_15="#dfdffe" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#eeeeee" # Text
|
export FOREGROUND_COLOR="#eeeeee" # Text
|
||||||
CURSOR_COLOR="ffa560" # Cursor
|
export CURSOR_COLOR="ffa560" # Cursor
|
||||||
PROFILE_NAME="Ir Black"
|
export PROFILE_NAME="Ir Black"
|
||||||
# =============================================
|
# =============================================
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Ir Black"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2c1d16" # HOST
|
export COLOR_01="#2c1d16" # HOST
|
||||||
COLOR_02="#ef5734" # SYNTAX_STRING
|
export COLOR_02="#ef5734" # SYNTAX_STRING
|
||||||
COLOR_03="#2baf2b" # COMMAND
|
export COLOR_03="#2baf2b" # COMMAND
|
||||||
COLOR_04="#bebf00" # COMMAND_COLOR2
|
export COLOR_04="#bebf00" # COMMAND_COLOR2
|
||||||
COLOR_05="#246eb2" # PATH
|
export COLOR_05="#246eb2" # PATH
|
||||||
COLOR_06="#d05ec1" # SYNTAX_VAR
|
export COLOR_06="#d05ec1" # SYNTAX_VAR
|
||||||
COLOR_07="#00acee" # PROMP
|
export COLOR_07="#00acee" # PROMP
|
||||||
COLOR_08="#bfbfbf" #
|
export COLOR_08="#bfbfbf" #
|
||||||
|
|
||||||
COLOR_09="#666666" #
|
export COLOR_09="#666666" #
|
||||||
COLOR_10="#e50000" # COMMAND_ERROR
|
export COLOR_10="#e50000" # COMMAND_ERROR
|
||||||
COLOR_11="#86a93e" # EXEC
|
export COLOR_11="#86a93e" # EXEC
|
||||||
COLOR_12="#e5e500" #
|
export COLOR_12="#e5e500" #
|
||||||
COLOR_13="#0000ff" # FOLDER
|
export COLOR_13="#0000ff" # FOLDER
|
||||||
COLOR_14="#e500e5" #
|
export COLOR_14="#e500e5" #
|
||||||
COLOR_15="#00e5e5" #
|
export COLOR_15="#00e5e5" #
|
||||||
COLOR_16="#e5e5e5" #
|
export COLOR_16="#e5e5e5" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2c1d16" # Background Color
|
export BACKGROUND_COLOR="#2c1d16" # Background Color
|
||||||
FOREGROUND_COLOR="#ffcc2f" # Text
|
export FOREGROUND_COLOR="#ffcc2f" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Jackie Brown"
|
export PROFILE_NAME="Jackie Brown"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Jackie Brown"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#343935" # HOST
|
export COLOR_01="#343935" # HOST
|
||||||
COLOR_02="#cf3f61" # SYNTAX_STRING
|
export COLOR_02="#cf3f61" # SYNTAX_STRING
|
||||||
COLOR_03="#7bb75b" # COMMAND
|
export COLOR_03="#7bb75b" # COMMAND
|
||||||
COLOR_04="#e9b32a" # COMMAND_COLOR2
|
export COLOR_04="#e9b32a" # COMMAND_COLOR2
|
||||||
COLOR_05="#4c9ad4" # PATH
|
export COLOR_05="#4c9ad4" # PATH
|
||||||
COLOR_06="#a57fc4" # SYNTAX_VAR
|
export COLOR_06="#a57fc4" # SYNTAX_VAR
|
||||||
COLOR_07="#389aad" # PROMP
|
export COLOR_07="#389aad" # PROMP
|
||||||
COLOR_08="#fafaf6" #
|
export COLOR_08="#fafaf6" #
|
||||||
|
|
||||||
COLOR_09="#595b59" #
|
export COLOR_09="#595b59" #
|
||||||
COLOR_10="#d18fa6" # COMMAND_ERROR
|
export COLOR_10="#d18fa6" # COMMAND_ERROR
|
||||||
COLOR_11="#767f2c" # EXEC
|
export COLOR_11="#767f2c" # EXEC
|
||||||
COLOR_12="#78592f" #
|
export COLOR_12="#78592f" #
|
||||||
COLOR_13="#135979" # FOLDER
|
export COLOR_13="#135979" # FOLDER
|
||||||
COLOR_14="#604291" #
|
export COLOR_14="#604291" #
|
||||||
COLOR_15="#76bbca" #
|
export COLOR_15="#76bbca" #
|
||||||
COLOR_16="#b2b5ae" #
|
export COLOR_16="#b2b5ae" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1e1e1e" # Background Color
|
export BACKGROUND_COLOR="#1e1e1e" # Background Color
|
||||||
FOREGROUND_COLOR="#f7f6ec" # Text
|
export FOREGROUND_COLOR="#f7f6ec" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Japanesque"
|
export PROFILE_NAME="Japanesque"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Japanesque"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#929292" # HOST
|
export COLOR_01="#929292" # HOST
|
||||||
COLOR_02="#e27373" # SYNTAX_STRING
|
export COLOR_02="#e27373" # SYNTAX_STRING
|
||||||
COLOR_03="#94b979" # COMMAND
|
export COLOR_03="#94b979" # COMMAND
|
||||||
COLOR_04="#ffba7b" # COMMAND_COLOR2
|
export COLOR_04="#ffba7b" # COMMAND_COLOR2
|
||||||
COLOR_05="#97bedc" # PATH
|
export COLOR_05="#97bedc" # PATH
|
||||||
COLOR_06="#e1c0fa" # SYNTAX_VAR
|
export COLOR_06="#e1c0fa" # SYNTAX_VAR
|
||||||
COLOR_07="#00988e" # PROMP
|
export COLOR_07="#00988e" # PROMP
|
||||||
COLOR_08="#dedede" #
|
export COLOR_08="#dedede" #
|
||||||
|
|
||||||
COLOR_09="#bdbdbd" #
|
export COLOR_09="#bdbdbd" #
|
||||||
COLOR_10="#ffa1a1" # COMMAND_ERROR
|
export COLOR_10="#ffa1a1" # COMMAND_ERROR
|
||||||
COLOR_11="#bddeab" # EXEC
|
export COLOR_11="#bddeab" # EXEC
|
||||||
COLOR_12="#ffdca0" #
|
export COLOR_12="#ffdca0" #
|
||||||
COLOR_13="#b1d8f6" # FOLDER
|
export COLOR_13="#b1d8f6" # FOLDER
|
||||||
COLOR_14="#fbdaff" #
|
export COLOR_14="#fbdaff" #
|
||||||
COLOR_15="#1ab2a8" #
|
export COLOR_15="#1ab2a8" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#121212" # Background Color
|
export BACKGROUND_COLOR="#121212" # Background Color
|
||||||
FOREGROUND_COLOR="#dedede" # Text
|
export FOREGROUND_COLOR="#dedede" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Jellybeans"
|
export PROFILE_NAME="Jellybeans"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Jellybeans"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#dd006f" # SYNTAX_STRING
|
export COLOR_02="#dd006f" # SYNTAX_STRING
|
||||||
COLOR_03="#6fdd00" # COMMAND
|
export COLOR_03="#6fdd00" # COMMAND
|
||||||
COLOR_04="#dd6f00" # COMMAND_COLOR2
|
export COLOR_04="#dd6f00" # COMMAND_COLOR2
|
||||||
COLOR_05="#006fdd" # PATH
|
export COLOR_05="#006fdd" # PATH
|
||||||
COLOR_06="#6f00dd" # SYNTAX_VAR
|
export COLOR_06="#6f00dd" # SYNTAX_VAR
|
||||||
COLOR_07="#00dd6f" # PROMP
|
export COLOR_07="#00dd6f" # PROMP
|
||||||
COLOR_08="#f2f2f2" #
|
export COLOR_08="#f2f2f2" #
|
||||||
|
|
||||||
COLOR_09="#7d7d7d" #
|
export COLOR_09="#7d7d7d" #
|
||||||
COLOR_10="#ff74b9" # COMMAND_ERROR
|
export COLOR_10="#ff74b9" # COMMAND_ERROR
|
||||||
COLOR_11="#b9ff74" # EXEC
|
export COLOR_11="#b9ff74" # EXEC
|
||||||
COLOR_12="#ffb974" #
|
export COLOR_12="#ffb974" #
|
||||||
COLOR_13="#74b9ff" # FOLDER
|
export COLOR_13="#74b9ff" # FOLDER
|
||||||
COLOR_14="#b974ff" #
|
export COLOR_14="#b974ff" #
|
||||||
COLOR_15="#74ffb9" #
|
export COLOR_15="#74ffb9" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#758480" # Background Color
|
export BACKGROUND_COLOR="#758480" # Background Color
|
||||||
FOREGROUND_COLOR="#23476a" # Text
|
export FOREGROUND_COLOR="#23476a" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Jup"
|
export PROFILE_NAME="Jup"
|
||||||
# ===================== END CONFIG ======================================= #
|
# ===================== END CONFIG ======================================= #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Jup"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#4d4d4d" # HOST
|
export COLOR_01="#4d4d4d" # HOST
|
||||||
COLOR_02="#c70031" # SYNTAX_STRING
|
export COLOR_02="#c70031" # SYNTAX_STRING
|
||||||
COLOR_03="#29cf13" # COMMAND
|
export COLOR_03="#29cf13" # COMMAND
|
||||||
COLOR_04="#d8e30e" # COMMAND_COLOR2
|
export COLOR_04="#d8e30e" # COMMAND_COLOR2
|
||||||
COLOR_05="#3449d1" # PATH
|
export COLOR_05="#3449d1" # PATH
|
||||||
COLOR_06="#8400ff" # SYNTAX_VAR
|
export COLOR_06="#8400ff" # SYNTAX_VAR
|
||||||
COLOR_07="#0798ab" # PROMP
|
export COLOR_07="#0798ab" # PROMP
|
||||||
COLOR_08="#e2d1e3" #
|
export COLOR_08="#e2d1e3" #
|
||||||
|
|
||||||
COLOR_09="#5a5a5a" #
|
export COLOR_09="#5a5a5a" #
|
||||||
COLOR_10="#f01578" # COMMAND_ERROR
|
export COLOR_10="#f01578" # COMMAND_ERROR
|
||||||
COLOR_11="#6ce05c" # EXEC
|
export COLOR_11="#6ce05c" # EXEC
|
||||||
COLOR_12="#f3f79e" #
|
export COLOR_12="#f3f79e" #
|
||||||
COLOR_13="#97a4f7" # FOLDER
|
export COLOR_13="#97a4f7" # FOLDER
|
||||||
COLOR_14="#c495f0" #
|
export COLOR_14="#c495f0" #
|
||||||
COLOR_15="#68f2e0" #
|
export COLOR_15="#68f2e0" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0e100a" # Background Color
|
export BACKGROUND_COLOR="#0e100a" # Background Color
|
||||||
FOREGROUND_COLOR="#f7f7f7" # Text
|
export FOREGROUND_COLOR="#f7f7f7" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Kibble"
|
export PROFILE_NAME="Kibble"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Kibble"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#2b2b2b" # HOST
|
export COLOR_01="#2b2b2b" # HOST
|
||||||
COLOR_02="#d45a60" # SYNTAX_STRING
|
export COLOR_02="#d45a60" # SYNTAX_STRING
|
||||||
COLOR_03="#afba67" # COMMAND
|
export COLOR_03="#afba67" # COMMAND
|
||||||
COLOR_04="#e5d289" # COMMAND_COLOR2
|
export COLOR_04="#e5d289" # COMMAND_COLOR2
|
||||||
COLOR_05="#a0bad6" # PATH
|
export COLOR_05="#a0bad6" # PATH
|
||||||
COLOR_06="#c092d6" # SYNTAX_VAR
|
export COLOR_06="#c092d6" # SYNTAX_VAR
|
||||||
COLOR_07="#91bfb7" # PROMP
|
export COLOR_07="#91bfb7" # PROMP
|
||||||
COLOR_08="#3c3d3d" #
|
export COLOR_08="#3c3d3d" #
|
||||||
|
|
||||||
COLOR_09="#454747" #
|
export COLOR_09="#454747" #
|
||||||
COLOR_10="#d3232f" # COMMAND_ERROR
|
export COLOR_10="#d3232f" # COMMAND_ERROR
|
||||||
COLOR_11="#aabb39" # EXEC
|
export COLOR_11="#aabb39" # EXEC
|
||||||
COLOR_12="#e5be39" #
|
export COLOR_12="#e5be39" #
|
||||||
COLOR_13="#6699d6" # FOLDER
|
export COLOR_13="#6699d6" # FOLDER
|
||||||
COLOR_14="#ab53d6" #
|
export COLOR_14="#ab53d6" #
|
||||||
COLOR_15="#5fc0ae" #
|
export COLOR_15="#5fc0ae" #
|
||||||
COLOR_16="#c1c2c2" #
|
export COLOR_16="#c1c2c2" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#222222" # Background Color
|
export BACKGROUND_COLOR="#222222" # Background Color
|
||||||
FOREGROUND_COLOR="#959595" # Text
|
export FOREGROUND_COLOR="#959595" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Later This Evening"
|
export PROFILE_NAME="Later This Evening"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Later This Evening"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#230046" # HOST
|
export COLOR_01="#230046" # HOST
|
||||||
COLOR_02="#7d1625" # SYNTAX_STRING
|
export COLOR_02="#7d1625" # SYNTAX_STRING
|
||||||
COLOR_03="#337e6f" # COMMAND
|
export COLOR_03="#337e6f" # COMMAND
|
||||||
COLOR_04="#7f6f49" # COMMAND_COLOR2
|
export COLOR_04="#7f6f49" # COMMAND_COLOR2
|
||||||
COLOR_05="#4f4a7f" # PATH
|
export COLOR_05="#4f4a7f" # PATH
|
||||||
COLOR_06="#5a3f7f" # SYNTAX_VAR
|
export COLOR_06="#5a3f7f" # SYNTAX_VAR
|
||||||
COLOR_07="#58777f" # PROMP
|
export COLOR_07="#58777f" # PROMP
|
||||||
COLOR_08="#736e7d" #
|
export COLOR_08="#736e7d" #
|
||||||
|
|
||||||
COLOR_09="#372d46" #
|
export COLOR_09="#372d46" #
|
||||||
COLOR_10="#e05167" # COMMAND_ERROR
|
export COLOR_10="#e05167" # COMMAND_ERROR
|
||||||
COLOR_11="#52e0c4" # EXEC
|
export COLOR_11="#52e0c4" # EXEC
|
||||||
COLOR_12="#e0c386" #
|
export COLOR_12="#e0c386" #
|
||||||
COLOR_13="#8e87e0" # FOLDER
|
export COLOR_13="#8e87e0" # FOLDER
|
||||||
COLOR_14="#a776e0" #
|
export COLOR_14="#a776e0" #
|
||||||
COLOR_15="#9ad4e0" #
|
export COLOR_15="#9ad4e0" #
|
||||||
COLOR_16="#8c91fa" #
|
export COLOR_16="#8c91fa" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#050014" # Background Color
|
export BACKGROUND_COLOR="#050014" # Background Color
|
||||||
FOREGROUND_COLOR="#736e7d" # Text
|
export FOREGROUND_COLOR="#736e7d" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Lavandula"
|
export PROFILE_NAME="Lavandula"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Lavandula"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ff3030" # SYNTAX_STRING
|
export COLOR_02="#ff3030" # SYNTAX_STRING
|
||||||
COLOR_03="#559a70" # COMMAND
|
export COLOR_03="#559a70" # COMMAND
|
||||||
COLOR_04="#ccac00" # COMMAND_COLOR2
|
export COLOR_04="#ccac00" # COMMAND_COLOR2
|
||||||
COLOR_05="#0099cc" # PATH
|
export COLOR_05="#0099cc" # PATH
|
||||||
COLOR_06="#cc69c8" # SYNTAX_VAR
|
export COLOR_06="#cc69c8" # SYNTAX_VAR
|
||||||
COLOR_07="#7ac4cc" # PROMP
|
export COLOR_07="#7ac4cc" # PROMP
|
||||||
COLOR_08="#bccccc" #
|
export COLOR_08="#bccccc" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#ff3030" # COMMAND_ERROR
|
export COLOR_10="#ff3030" # COMMAND_ERROR
|
||||||
COLOR_11="#559a70" # EXEC
|
export COLOR_11="#559a70" # EXEC
|
||||||
COLOR_12="#ccac00" #
|
export COLOR_12="#ccac00" #
|
||||||
COLOR_13="#0099cc" # FOLDER
|
export COLOR_13="#0099cc" # FOLDER
|
||||||
COLOR_14="#cc69c8" #
|
export COLOR_14="#cc69c8" #
|
||||||
COLOR_15="#7ac4cc" #
|
export COLOR_15="#7ac4cc" #
|
||||||
COLOR_16="#bccccc" #
|
export COLOR_16="#bccccc" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#afc2c2" # Text
|
export FOREGROUND_COLOR="#afc2c2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Liquid Carbon Transparent"
|
export PROFILE_NAME="Liquid Carbon Transparent"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Liquid Carbon Transparent"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ff3030" # SYNTAX_STRING
|
export COLOR_02="#ff3030" # SYNTAX_STRING
|
||||||
COLOR_03="#559a70" # COMMAND
|
export COLOR_03="#559a70" # COMMAND
|
||||||
COLOR_04="#ccac00" # COMMAND_COLOR2
|
export COLOR_04="#ccac00" # COMMAND_COLOR2
|
||||||
COLOR_05="#0099cc" # PATH
|
export COLOR_05="#0099cc" # PATH
|
||||||
COLOR_06="#cc69c8" # SYNTAX_VAR
|
export COLOR_06="#cc69c8" # SYNTAX_VAR
|
||||||
COLOR_07="#7ac4cc" # PROMP
|
export COLOR_07="#7ac4cc" # PROMP
|
||||||
COLOR_08="#bccccc" #
|
export COLOR_08="#bccccc" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#ff3030" # COMMAND_ERROR
|
export COLOR_10="#ff3030" # COMMAND_ERROR
|
||||||
COLOR_11="#559a70" # EXEC
|
export COLOR_11="#559a70" # EXEC
|
||||||
COLOR_12="#ccac00" #
|
export COLOR_12="#ccac00" #
|
||||||
COLOR_13="#0099cc" # FOLDER
|
export COLOR_13="#0099cc" # FOLDER
|
||||||
COLOR_14="#cc69c8" #
|
export COLOR_14="#cc69c8" #
|
||||||
COLOR_15="#7ac4cc" #
|
export COLOR_15="#7ac4cc" #
|
||||||
COLOR_16="#bccccc" #
|
export COLOR_16="#bccccc" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#303030" # Background Color
|
export BACKGROUND_COLOR="#303030" # Background Color
|
||||||
FOREGROUND_COLOR="#afc2c2" # Text
|
export FOREGROUND_COLOR="#afc2c2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Liquid Carbon"
|
export PROFILE_NAME="Liquid Carbon"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Liquid Carbon"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#cc0000" # SYNTAX_STRING
|
export COLOR_02="#cc0000" # SYNTAX_STRING
|
||||||
COLOR_03="#00a600" # COMMAND
|
export COLOR_03="#00a600" # COMMAND
|
||||||
COLOR_04="#999900" # COMMAND_COLOR2
|
export COLOR_04="#999900" # COMMAND_COLOR2
|
||||||
COLOR_05="#0000b2" # PATH
|
export COLOR_05="#0000b2" # PATH
|
||||||
COLOR_06="#b200b2" # SYNTAX_VAR
|
export COLOR_06="#b200b2" # SYNTAX_VAR
|
||||||
COLOR_07="#00a6b2" # PROMP
|
export COLOR_07="#00a6b2" # PROMP
|
||||||
COLOR_08="#cccccc" #
|
export COLOR_08="#cccccc" #
|
||||||
|
|
||||||
COLOR_09="#666666" #
|
export COLOR_09="#666666" #
|
||||||
COLOR_10="#e50000" # COMMAND_ERROR
|
export COLOR_10="#e50000" # COMMAND_ERROR
|
||||||
COLOR_11="#00d900" # EXEC
|
export COLOR_11="#00d900" # EXEC
|
||||||
COLOR_12="#e5e500" #
|
export COLOR_12="#e5e500" #
|
||||||
COLOR_13="#0000ff" # FOLDER
|
export COLOR_13="#0000ff" # FOLDER
|
||||||
COLOR_14="#e500e5" #
|
export COLOR_14="#e500e5" #
|
||||||
COLOR_15="#00e5e5" #
|
export COLOR_15="#00e5e5" #
|
||||||
COLOR_16="#e5e5e5" #
|
export COLOR_16="#e5e5e5" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#fef49c" # Background Color
|
export BACKGROUND_COLOR="#fef49c" # Background Color
|
||||||
FOREGROUND_COLOR="#000000" # Text
|
export FOREGROUND_COLOR="#000000" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Man Page"
|
export PROFILE_NAME="Man Page"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Man Page"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#b5407b" # SYNTAX_STRING
|
export COLOR_02="#b5407b" # SYNTAX_STRING
|
||||||
COLOR_03="#7bb540" # COMMAND
|
export COLOR_03="#7bb540" # COMMAND
|
||||||
COLOR_04="#b57b40" # COMMAND_COLOR2
|
export COLOR_04="#b57b40" # COMMAND_COLOR2
|
||||||
COLOR_05="#407bb5" # PATH
|
export COLOR_05="#407bb5" # PATH
|
||||||
COLOR_06="#7b40b5" # SYNTAX_VAR
|
export COLOR_06="#7b40b5" # SYNTAX_VAR
|
||||||
COLOR_07="#40b57b" # PROMP
|
export COLOR_07="#40b57b" # PROMP
|
||||||
COLOR_08="#f8f8f8" #
|
export COLOR_08="#f8f8f8" #
|
||||||
|
|
||||||
COLOR_09="#737373" #
|
export COLOR_09="#737373" #
|
||||||
COLOR_10="#cd73a0" # COMMAND_ERROR
|
export COLOR_10="#cd73a0" # COMMAND_ERROR
|
||||||
COLOR_11="#a0cd73" # EXEC
|
export COLOR_11="#a0cd73" # EXEC
|
||||||
COLOR_12="#cda073" #
|
export COLOR_12="#cda073" #
|
||||||
COLOR_13="#73a0cd" # FOLDER
|
export COLOR_13="#73a0cd" # FOLDER
|
||||||
COLOR_14="#a073cd" #
|
export COLOR_14="#a073cd" #
|
||||||
COLOR_15="#73cda0" #
|
export COLOR_15="#73cda0" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#ffffff" # Background Color
|
export BACKGROUND_COLOR="#ffffff" # Background Color
|
||||||
FOREGROUND_COLOR="#23476a" # Text
|
export FOREGROUND_COLOR="#23476a" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Mar"
|
export PROFILE_NAME="Mar"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Mar"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#073641"
|
export COLOR_01="#073641"
|
||||||
COLOR_02="#EB606B"
|
export COLOR_02="#EB606B"
|
||||||
COLOR_03="#C3E88D"
|
export COLOR_03="#C3E88D"
|
||||||
COLOR_04="#F7EB95"
|
export COLOR_04="#F7EB95"
|
||||||
COLOR_05="#80CBC3"
|
export COLOR_05="#80CBC3"
|
||||||
COLOR_06="#FF2490"
|
export COLOR_06="#FF2490"
|
||||||
COLOR_07="#AEDDFF"
|
export COLOR_07="#AEDDFF"
|
||||||
COLOR_08="#FFFFFF"
|
export COLOR_08="#FFFFFF"
|
||||||
|
|
||||||
COLOR_09="#002B36"
|
export COLOR_09="#002B36"
|
||||||
COLOR_10="#EB606B"
|
export COLOR_10="#EB606B"
|
||||||
COLOR_11="#C3E88D"
|
export COLOR_11="#C3E88D"
|
||||||
COLOR_12="#F7EB95"
|
export COLOR_12="#F7EB95"
|
||||||
COLOR_13="#7DC6BF"
|
export COLOR_13="#7DC6BF"
|
||||||
COLOR_14="#6C71C3"
|
export COLOR_14="#6C71C3"
|
||||||
COLOR_15="#34434D"
|
export COLOR_15="#34434D"
|
||||||
COLOR_16="#FFFFFF"
|
export COLOR_16="#FFFFFF"
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1E282C"
|
export BACKGROUND_COLOR="#1E282C"
|
||||||
FOREGROUND_COLOR="#C3C7D1"
|
export FOREGROUND_COLOR="#C3C7D1"
|
||||||
CURSOR_COLOR="#657B83"
|
export CURSOR_COLOR="#657B83"
|
||||||
PROFILE_NAME="Material"
|
export PROFILE_NAME="Material"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Material"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#e52222" # SYNTAX_STRING
|
export COLOR_02="#e52222" # SYNTAX_STRING
|
||||||
COLOR_03="#a6e32d" # COMMAND
|
export COLOR_03="#a6e32d" # COMMAND
|
||||||
COLOR_04="#fc951e" # COMMAND_COLOR2
|
export COLOR_04="#fc951e" # COMMAND_COLOR2
|
||||||
COLOR_05="#c48dff" # PATH
|
export COLOR_05="#c48dff" # PATH
|
||||||
COLOR_06="#fa2573" # SYNTAX_VAR
|
export COLOR_06="#fa2573" # SYNTAX_VAR
|
||||||
COLOR_07="#67d9f0" # PROMP
|
export COLOR_07="#67d9f0" # PROMP
|
||||||
COLOR_08="#f2f2f2" #
|
export COLOR_08="#f2f2f2" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#ff5555" # COMMAND_ERROR
|
export COLOR_10="#ff5555" # COMMAND_ERROR
|
||||||
COLOR_11="#55ff55" # EXEC
|
export COLOR_11="#55ff55" # EXEC
|
||||||
COLOR_12="#ffff55" #
|
export COLOR_12="#ffff55" #
|
||||||
COLOR_13="#5555ff" # FOLDER
|
export COLOR_13="#5555ff" # FOLDER
|
||||||
COLOR_14="#ff55ff" #
|
export COLOR_14="#ff55ff" #
|
||||||
COLOR_15="#55ffff" #
|
export COLOR_15="#55ffff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#bbbbbb" # Text
|
export FOREGROUND_COLOR="#bbbbbb" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Mathias"
|
export PROFILE_NAME="Mathias"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Mathias"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#b64c00" # SYNTAX_STRING
|
export COLOR_02="#b64c00" # SYNTAX_STRING
|
||||||
COLOR_03="#7c8b16" # COMMAND
|
export COLOR_03="#7c8b16" # COMMAND
|
||||||
COLOR_04="#d3bd26" # COMMAND_COLOR2
|
export COLOR_04="#d3bd26" # COMMAND_COLOR2
|
||||||
COLOR_05="#616bb0" # PATH
|
export COLOR_05="#616bb0" # PATH
|
||||||
COLOR_06="#8c5a90" # SYNTAX_VAR
|
export COLOR_06="#8c5a90" # SYNTAX_VAR
|
||||||
COLOR_07="#916c25" # PROMP
|
export COLOR_07="#916c25" # PROMP
|
||||||
COLOR_08="#cac29a" #
|
export COLOR_08="#cac29a" #
|
||||||
|
|
||||||
COLOR_09="#5e5219" #
|
export COLOR_09="#5e5219" #
|
||||||
COLOR_10="#ff9149" # COMMAND_ERROR
|
export COLOR_10="#ff9149" # COMMAND_ERROR
|
||||||
COLOR_11="#b2ca3b" # EXEC
|
export COLOR_11="#b2ca3b" # EXEC
|
||||||
COLOR_12="#ffe54a" #
|
export COLOR_12="#ffe54a" #
|
||||||
COLOR_13="#acb8ff" # FOLDER
|
export COLOR_13="#acb8ff" # FOLDER
|
||||||
COLOR_14="#ffa0ff" #
|
export COLOR_14="#ffa0ff" #
|
||||||
COLOR_15="#ffbc51" #
|
export COLOR_15="#ffbc51" #
|
||||||
COLOR_16="#fed698" #
|
export COLOR_16="#fed698" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1d1908" # Background Color
|
export BACKGROUND_COLOR="#1d1908" # Background Color
|
||||||
FOREGROUND_COLOR="#cac296" # Text
|
export FOREGROUND_COLOR="#cac296" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Medallion"
|
export PROFILE_NAME="Medallion"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Medallion"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#ff4242" # SYNTAX_STRING
|
export COLOR_02="#ff4242" # SYNTAX_STRING
|
||||||
COLOR_03="#74af68" # COMMAND
|
export COLOR_03="#74af68" # COMMAND
|
||||||
COLOR_04="#ffad29" # COMMAND_COLOR2
|
export COLOR_04="#ffad29" # COMMAND_COLOR2
|
||||||
COLOR_05="#338f86" # PATH
|
export COLOR_05="#338f86" # PATH
|
||||||
COLOR_06="#9414e6" # SYNTAX_VAR
|
export COLOR_06="#9414e6" # SYNTAX_VAR
|
||||||
COLOR_07="#23d7d7" # PROMP
|
export COLOR_07="#23d7d7" # PROMP
|
||||||
COLOR_08="#e1e1e0" #
|
export COLOR_08="#e1e1e0" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#ff3242" # COMMAND_ERROR
|
export COLOR_10="#ff3242" # COMMAND_ERROR
|
||||||
COLOR_11="#74cd68" # EXEC
|
export COLOR_11="#74cd68" # EXEC
|
||||||
COLOR_12="#ffb929" #
|
export COLOR_12="#ffb929" #
|
||||||
COLOR_13="#23d7d7" # FOLDER
|
export COLOR_13="#23d7d7" # FOLDER
|
||||||
COLOR_14="#ff37ff" #
|
export COLOR_14="#ff37ff" #
|
||||||
COLOR_15="#00ede1" #
|
export COLOR_15="#00ede1" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#2d3743" # Background Color
|
export BACKGROUND_COLOR="#2d3743" # Background Color
|
||||||
FOREGROUND_COLOR="#e1e1e0" # Text
|
export FOREGROUND_COLOR="#e1e1e0" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Misterioso"
|
export PROFILE_NAME="Misterioso"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Misterioso"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#b87a7a" # SYNTAX_STRING
|
export COLOR_02="#b87a7a" # SYNTAX_STRING
|
||||||
COLOR_03="#7ab87a" # COMMAND
|
export COLOR_03="#7ab87a" # COMMAND
|
||||||
COLOR_04="#b8b87a" # COMMAND_COLOR2
|
export COLOR_04="#b8b87a" # COMMAND_COLOR2
|
||||||
COLOR_05="#7a7ab8" # PATH
|
export COLOR_05="#7a7ab8" # PATH
|
||||||
COLOR_06="#b87ab8" # SYNTAX_VAR
|
export COLOR_06="#b87ab8" # SYNTAX_VAR
|
||||||
COLOR_07="#7ab8b8" # PROMP
|
export COLOR_07="#7ab8b8" # PROMP
|
||||||
COLOR_08="#d9d9d9" #
|
export COLOR_08="#d9d9d9" #
|
||||||
|
|
||||||
COLOR_09="#262626" #
|
export COLOR_09="#262626" #
|
||||||
COLOR_10="#dbbdbd" # COMMAND_ERROR
|
export COLOR_10="#dbbdbd" # COMMAND_ERROR
|
||||||
COLOR_11="#bddbbd" # EXEC
|
export COLOR_11="#bddbbd" # EXEC
|
||||||
COLOR_12="#dbdbbd" #
|
export COLOR_12="#dbdbbd" #
|
||||||
COLOR_13="#bdbddb" # FOLDER
|
export COLOR_13="#bdbddb" # FOLDER
|
||||||
COLOR_14="#dbbddb" #
|
export COLOR_14="#dbbddb" #
|
||||||
COLOR_15="#bddbdb" #
|
export COLOR_15="#bddbdb" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#0d1926" # Background Color
|
export BACKGROUND_COLOR="#0d1926" # Background Color
|
||||||
FOREGROUND_COLOR="#d9e6f2" # Text
|
export FOREGROUND_COLOR="#d9e6f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Miu"
|
export PROFILE_NAME="Miu"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Miu"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#1b1d1e" # HOST
|
export COLOR_01="#1b1d1e" # HOST
|
||||||
COLOR_02="#7325FA" # SYNTAX_STRING
|
export COLOR_02="#7325FA" # SYNTAX_STRING
|
||||||
COLOR_03="#23E298" # COMMAND
|
export COLOR_03="#23E298" # COMMAND
|
||||||
COLOR_04="#60D4DF" # COMMAND_COLOR2
|
export COLOR_04="#60D4DF" # COMMAND_COLOR2
|
||||||
COLOR_05="#D08010" # PATH
|
export COLOR_05="#D08010" # PATH
|
||||||
COLOR_06="#FF0087" # SYNTAX_VAR
|
export COLOR_06="#FF0087" # SYNTAX_VAR
|
||||||
COLOR_07="#D0A843" # PROMP
|
export COLOR_07="#D0A843" # PROMP
|
||||||
COLOR_08="#BBBBBB" #
|
export COLOR_08="#BBBBBB" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#9D66F6" # COMMAND_ERROR
|
export COLOR_10="#9D66F6" # COMMAND_ERROR
|
||||||
COLOR_11="#5FE0B1" # EXEC
|
export COLOR_11="#5FE0B1" # EXEC
|
||||||
COLOR_12="#6DF2FF" #
|
export COLOR_12="#6DF2FF" #
|
||||||
COLOR_13="#FFAF00" # FOLDER
|
export COLOR_13="#FFAF00" # FOLDER
|
||||||
COLOR_14="#FF87AF" #
|
export COLOR_14="#FF87AF" #
|
||||||
COLOR_15="#FFCE51" #
|
export COLOR_15="#FFCE51" #
|
||||||
COLOR_16="#FFFFFF" #
|
export COLOR_16="#FFFFFF" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1b1d1e" # Background Color
|
export BACKGROUND_COLOR="#1b1d1e" # Background Color
|
||||||
FOREGROUND_COLOR="#BBBBBB" # Text
|
export FOREGROUND_COLOR="#BBBBBB" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Molokai"
|
export PROFILE_NAME="Molokai"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Molokai"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#351b0e" # HOST
|
export COLOR_01="#351b0e" # HOST
|
||||||
COLOR_02="#9b291c" # SYNTAX_STRING
|
export COLOR_02="#9b291c" # SYNTAX_STRING
|
||||||
COLOR_03="#636232" # COMMAND
|
export COLOR_03="#636232" # COMMAND
|
||||||
COLOR_04="#c36e28" # COMMAND_COLOR2
|
export COLOR_04="#c36e28" # COMMAND_COLOR2
|
||||||
COLOR_05="#515c5d" # PATH
|
export COLOR_05="#515c5d" # PATH
|
||||||
COLOR_06="#9b1d29" # SYNTAX_VAR
|
export COLOR_06="#9b1d29" # SYNTAX_VAR
|
||||||
COLOR_07="#588056" # PROMP
|
export COLOR_07="#588056" # PROMP
|
||||||
COLOR_08="#f7d75c" #
|
export COLOR_08="#f7d75c" #
|
||||||
|
|
||||||
COLOR_09="#874228" #
|
export COLOR_09="#874228" #
|
||||||
COLOR_10="#ff4331" # COMMAND_ERROR
|
export COLOR_10="#ff4331" # COMMAND_ERROR
|
||||||
COLOR_11="#b4b264" # EXEC
|
export COLOR_11="#b4b264" # EXEC
|
||||||
COLOR_12="#ff9566" #
|
export COLOR_12="#ff9566" #
|
||||||
COLOR_13="#9eb2b4" # FOLDER
|
export COLOR_13="#9eb2b4" # FOLDER
|
||||||
COLOR_14="#ff5b6a" #
|
export COLOR_14="#ff5b6a" #
|
||||||
COLOR_15="#8acd8f" #
|
export COLOR_15="#8acd8f" #
|
||||||
COLOR_16="#ffe598" #
|
export COLOR_16="#ffe598" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#120b0d" # Background Color
|
export BACKGROUND_COLOR="#120b0d" # Background Color
|
||||||
FOREGROUND_COLOR="#f7d66a" # Text
|
export FOREGROUND_COLOR="#f7d66a" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Mona Lisa"
|
export PROFILE_NAME="Mona Lisa"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Mona Lisa"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#75715e" # HOST
|
export COLOR_01="#75715e" # HOST
|
||||||
COLOR_02="#f92672" # SYNTAX_STRING
|
export COLOR_02="#f92672" # SYNTAX_STRING
|
||||||
COLOR_03="#a6e22e" # COMMAND
|
export COLOR_03="#a6e22e" # COMMAND
|
||||||
COLOR_04="#f4bf75" # COMMAND_COLOR2
|
export COLOR_04="#f4bf75" # COMMAND_COLOR2
|
||||||
COLOR_05="#66d9ef" # PATH
|
export COLOR_05="#66d9ef" # PATH
|
||||||
COLOR_06="#ae81ff" # SYNTAX_VAR
|
export COLOR_06="#ae81ff" # SYNTAX_VAR
|
||||||
COLOR_07="#2AA198" # PROMP
|
export COLOR_07="#2AA198" # PROMP
|
||||||
COLOR_08="#f9f8f5" #
|
export COLOR_08="#f9f8f5" #
|
||||||
|
|
||||||
COLOR_09="#272822" #
|
export COLOR_09="#272822" #
|
||||||
COLOR_10="#f92672" # COMMAND_ERROR
|
export COLOR_10="#f92672" # COMMAND_ERROR
|
||||||
COLOR_11="#a6e22e" # EXEC
|
export COLOR_11="#a6e22e" # EXEC
|
||||||
COLOR_12="#f4bf75" #
|
export COLOR_12="#f4bf75" #
|
||||||
COLOR_13="#66d9ef" # FOLDER
|
export COLOR_13="#66d9ef" # FOLDER
|
||||||
COLOR_14="#ae81ff" #
|
export COLOR_14="#ae81ff" #
|
||||||
COLOR_15="#2AA198" #
|
export COLOR_15="#2AA198" #
|
||||||
COLOR_16="#f8f8f2" #
|
export COLOR_16="#f8f8f2" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#272822" # Background Color
|
export BACKGROUND_COLOR="#272822" # Background Color
|
||||||
FOREGROUND_COLOR="#f8f8f2" # Text
|
export FOREGROUND_COLOR="#f8f8f2" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Monokai Dark"
|
export PROFILE_NAME="Monokai Dark"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Monokai Dark"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#1a1a1a" # HOST
|
export COLOR_01="#1a1a1a" # HOST
|
||||||
COLOR_02="#f4005f" # SYNTAX_STRING
|
export COLOR_02="#f4005f" # SYNTAX_STRING
|
||||||
COLOR_03="#98e024" # COMMAND
|
export COLOR_03="#98e024" # COMMAND
|
||||||
COLOR_04="#fa8419" # COMMAND_COLOR2
|
export COLOR_04="#fa8419" # COMMAND_COLOR2
|
||||||
COLOR_05="#9d65ff" # PATH
|
export COLOR_05="#9d65ff" # PATH
|
||||||
COLOR_06="#f4005f" # SYNTAX_VAR
|
export COLOR_06="#f4005f" # SYNTAX_VAR
|
||||||
COLOR_07="#58d1eb" # PROMP
|
export COLOR_07="#58d1eb" # PROMP
|
||||||
COLOR_08="#c4c5b5" #
|
export COLOR_08="#c4c5b5" #
|
||||||
|
|
||||||
COLOR_09="#625e4c" #
|
export COLOR_09="#625e4c" #
|
||||||
COLOR_10="#f4005f" # COMMAND_ERROR
|
export COLOR_10="#f4005f" # COMMAND_ERROR
|
||||||
COLOR_11="#98e024" # EXEC
|
export COLOR_11="#98e024" # EXEC
|
||||||
COLOR_12="#e0d561" #
|
export COLOR_12="#e0d561" #
|
||||||
COLOR_13="#9d65ff" # FOLDER
|
export COLOR_13="#9d65ff" # FOLDER
|
||||||
COLOR_14="#f4005f" #
|
export COLOR_14="#f4005f" #
|
||||||
COLOR_15="#58d1eb" #
|
export COLOR_15="#58d1eb" #
|
||||||
COLOR_16="#f6f6ef" #
|
export COLOR_16="#f6f6ef" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1a1a1a" # Background Color
|
export BACKGROUND_COLOR="#1a1a1a" # Background Color
|
||||||
FOREGROUND_COLOR="#c4c5b5" # Text
|
export FOREGROUND_COLOR="#c4c5b5" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Monokai Soda"
|
export PROFILE_NAME="Monokai Soda"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Monokai Soda"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#383838" # HOST
|
export COLOR_01="#383838" # HOST
|
||||||
COLOR_02="#a95551" # SYNTAX_STRING
|
export COLOR_02="#a95551" # SYNTAX_STRING
|
||||||
COLOR_03="#666666" # COMMAND
|
export COLOR_03="#666666" # COMMAND
|
||||||
COLOR_04="#a98051" # COMMAND_COLOR2
|
export COLOR_04="#a98051" # COMMAND_COLOR2
|
||||||
COLOR_05="#657d3e" # PATH
|
export COLOR_05="#657d3e" # PATH
|
||||||
COLOR_06="#767676" # SYNTAX_VAR
|
export COLOR_06="#767676" # SYNTAX_VAR
|
||||||
COLOR_07="#c9c9c9" # PROMP
|
export COLOR_07="#c9c9c9" # PROMP
|
||||||
COLOR_08="#d0b8a3" #
|
export COLOR_08="#d0b8a3" #
|
||||||
|
|
||||||
COLOR_09="#474747" #
|
export COLOR_09="#474747" #
|
||||||
COLOR_10="#a97775" # COMMAND_ERROR
|
export COLOR_10="#a97775" # COMMAND_ERROR
|
||||||
COLOR_11="#8c8c8c" # EXEC
|
export COLOR_11="#8c8c8c" # EXEC
|
||||||
COLOR_12="#a99175" #
|
export COLOR_12="#a99175" #
|
||||||
COLOR_13="#98bd5e" # FOLDER
|
export COLOR_13="#98bd5e" # FOLDER
|
||||||
COLOR_14="#a3a3a3" #
|
export COLOR_14="#a3a3a3" #
|
||||||
COLOR_15="#dcdcdc" #
|
export COLOR_15="#dcdcdc" #
|
||||||
COLOR_16="#d8c8bb" #
|
export COLOR_16="#d8c8bb" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#222222" # Background Color
|
export BACKGROUND_COLOR="#222222" # Background Color
|
||||||
FOREGROUND_COLOR="#a0a0a0" # Text
|
export FOREGROUND_COLOR="#a0a0a0" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="N0tch2k"
|
export PROFILE_NAME="N0tch2k"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="N0tch2k"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#800000" # SYNTAX_STRING
|
export COLOR_02="#800000" # SYNTAX_STRING
|
||||||
COLOR_03="#61ce3c" # COMMAND
|
export COLOR_03="#61ce3c" # COMMAND
|
||||||
COLOR_04="#fbde2d" # COMMAND_COLOR2
|
export COLOR_04="#fbde2d" # COMMAND_COLOR2
|
||||||
COLOR_05="#253b76" # PATH
|
export COLOR_05="#253b76" # PATH
|
||||||
COLOR_06="#ff0080" # SYNTAX_VAR
|
export COLOR_06="#ff0080" # SYNTAX_VAR
|
||||||
COLOR_07="#8da6ce" # PROMP
|
export COLOR_07="#8da6ce" # PROMP
|
||||||
COLOR_08="#f8f8f8" #
|
export COLOR_08="#f8f8f8" #
|
||||||
|
|
||||||
COLOR_09="#000000" #
|
export COLOR_09="#000000" #
|
||||||
COLOR_10="#800000" # COMMAND_ERROR
|
export COLOR_10="#800000" # COMMAND_ERROR
|
||||||
COLOR_11="#61ce3c" # EXEC
|
export COLOR_11="#61ce3c" # EXEC
|
||||||
COLOR_12="#fbde2d" #
|
export COLOR_12="#fbde2d" #
|
||||||
COLOR_13="#253b76" # FOLDER
|
export COLOR_13="#253b76" # FOLDER
|
||||||
COLOR_14="#ff0080" #
|
export COLOR_14="#ff0080" #
|
||||||
COLOR_15="#8da6ce" #
|
export COLOR_15="#8da6ce" #
|
||||||
COLOR_16="#f8f8f8" #
|
export COLOR_16="#f8f8f8" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#271f19" # Background Color
|
export BACKGROUND_COLOR="#271f19" # Background Color
|
||||||
FOREGROUND_COLOR="#ffffff" # Text
|
export FOREGROUND_COLOR="#ffffff" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Neopolitan"
|
export PROFILE_NAME="Neopolitan"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Neopolitan"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#000000" # HOST
|
export COLOR_01="#000000" # HOST
|
||||||
COLOR_02="#dd6f00" # SYNTAX_STRING
|
export COLOR_02="#dd6f00" # SYNTAX_STRING
|
||||||
COLOR_03="#00dd6f" # COMMAND
|
export COLOR_03="#00dd6f" # COMMAND
|
||||||
COLOR_04="#6fdd00" # COMMAND_COLOR2
|
export COLOR_04="#6fdd00" # COMMAND_COLOR2
|
||||||
COLOR_05="#6f00dd" # PATH
|
export COLOR_05="#6f00dd" # PATH
|
||||||
COLOR_06="#dd006f" # SYNTAX_VAR
|
export COLOR_06="#dd006f" # SYNTAX_VAR
|
||||||
COLOR_07="#006fdd" # PROMP
|
export COLOR_07="#006fdd" # PROMP
|
||||||
COLOR_08="#f2f2f2" #
|
export COLOR_08="#f2f2f2" #
|
||||||
|
|
||||||
COLOR_09="#7d7d7d" #
|
export COLOR_09="#7d7d7d" #
|
||||||
COLOR_10="#ffb974" # COMMAND_ERROR
|
export COLOR_10="#ffb974" # COMMAND_ERROR
|
||||||
COLOR_11="#74ffb9" # EXEC
|
export COLOR_11="#74ffb9" # EXEC
|
||||||
COLOR_12="#b9ff74" #
|
export COLOR_12="#b9ff74" #
|
||||||
COLOR_13="#b974ff" # FOLDER
|
export COLOR_13="#b974ff" # FOLDER
|
||||||
COLOR_14="#ff74b9" #
|
export COLOR_14="#ff74b9" #
|
||||||
COLOR_15="#74b9ff" #
|
export COLOR_15="#74b9ff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#758480" # Background Color
|
export BACKGROUND_COLOR="#758480" # Background Color
|
||||||
FOREGROUND_COLOR="#23476a" # Text
|
export FOREGROUND_COLOR="#23476a" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Nep"
|
export PROFILE_NAME="Nep"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,36 +34,21 @@ PROFILE_NAME="Nep"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
else
|
||||||
gogh_colors
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
if [ $(uname) = "Darwin" ]; then
|
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#23252b" # HOST
|
export COLOR_01="#23252b" # HOST
|
||||||
COLOR_02="#b54036" # SYNTAX_STRING
|
export COLOR_02="#b54036" # SYNTAX_STRING
|
||||||
COLOR_03="#5ab977" # COMMAND
|
export COLOR_03="#5ab977" # COMMAND
|
||||||
COLOR_04="#deb566" # COMMAND_COLOR2
|
export COLOR_04="#deb566" # COMMAND_COLOR2
|
||||||
COLOR_05="#6a7c93" # PATH
|
export COLOR_05="#6a7c93" # PATH
|
||||||
COLOR_06="#a4799d" # SYNTAX_VAR
|
export COLOR_06="#a4799d" # SYNTAX_VAR
|
||||||
COLOR_07="#3f94a8" # PROMP
|
export COLOR_07="#3f94a8" # PROMP
|
||||||
COLOR_08="#e6e8ef" #
|
export COLOR_08="#e6e8ef" #
|
||||||
|
|
||||||
COLOR_09="#23252b" #
|
export COLOR_09="#23252b" #
|
||||||
COLOR_10="#b54036" # COMMAND_ERROR
|
export COLOR_10="#b54036" # COMMAND_ERROR
|
||||||
COLOR_11="#5ab977" # EXEC
|
export COLOR_11="#5ab977" # EXEC
|
||||||
COLOR_12="#deb566" #
|
export COLOR_12="#deb566" #
|
||||||
COLOR_13="#6a7c93" # FOLDER
|
export COLOR_13="#6a7c93" # FOLDER
|
||||||
COLOR_14="#a4799d" #
|
export COLOR_14="#a4799d" #
|
||||||
COLOR_15="#3f94a8" #
|
export COLOR_15="#3f94a8" #
|
||||||
COLOR_16="#ebedf2" #
|
export COLOR_16="#ebedf2" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#1c1e22" # Background Color
|
export BACKGROUND_COLOR="#1c1e22" # Background Color
|
||||||
FOREGROUND_COLOR="#e6e8ef" # Text
|
export FOREGROUND_COLOR="#e6e8ef" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Neutron"
|
export PROFILE_NAME="Neutron"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Neutron"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# ====================CONFIG THIS =============================== #
|
# ====================CONFIG THIS =============================== #
|
||||||
COLOR_01="#4c4c4c" # HOST
|
export COLOR_01="#4c4c4c" # HOST
|
||||||
COLOR_02="#bb0000" # SYNTAX_STRING
|
export COLOR_02="#bb0000" # SYNTAX_STRING
|
||||||
COLOR_03="#5fde8f" # COMMAND
|
export COLOR_03="#5fde8f" # COMMAND
|
||||||
COLOR_04="#f3f167" # COMMAND_COLOR2
|
export COLOR_04="#f3f167" # COMMAND_COLOR2
|
||||||
COLOR_05="#276bd8" # PATH
|
export COLOR_05="#276bd8" # PATH
|
||||||
COLOR_06="#bb00bb" # SYNTAX_VAR
|
export COLOR_06="#bb00bb" # SYNTAX_VAR
|
||||||
COLOR_07="#00dadf" # PROMP
|
export COLOR_07="#00dadf" # PROMP
|
||||||
COLOR_08="#bbbbbb" #
|
export COLOR_08="#bbbbbb" #
|
||||||
|
|
||||||
COLOR_09="#555555" #
|
export COLOR_09="#555555" #
|
||||||
COLOR_10="#ff5555" # COMMAND_ERROR
|
export COLOR_10="#ff5555" # COMMAND_ERROR
|
||||||
COLOR_11="#55ff55" # EXEC
|
export COLOR_11="#55ff55" # EXEC
|
||||||
COLOR_12="#ffff55" #
|
export COLOR_12="#ffff55" #
|
||||||
COLOR_13="#5555ff" # FOLDER
|
export COLOR_13="#5555ff" # FOLDER
|
||||||
COLOR_14="#ff55ff" #
|
export COLOR_14="#ff55ff" #
|
||||||
COLOR_15="#55ffff" #
|
export COLOR_15="#55ffff" #
|
||||||
COLOR_16="#ffffff" #
|
export COLOR_16="#ffffff" #
|
||||||
|
|
||||||
BACKGROUND_COLOR="#000000" # Background Color
|
export BACKGROUND_COLOR="#000000" # Background Color
|
||||||
FOREGROUND_COLOR="#bbbbbb" # Text
|
export FOREGROUND_COLOR="#bbbbbb" # Text
|
||||||
CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
export CURSOR_COLOR="$FOREGROUND_COLOR" # Cursor
|
||||||
PROFILE_NAME="Nightlion V1"
|
export PROFILE_NAME="Nightlion V1"
|
||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
|
|
||||||
|
|
||||||
@ -34,33 +34,21 @@ PROFILE_NAME="Nightlion V1"
|
|||||||
# =============================================================== #
|
# =============================================================== #
|
||||||
# | Apply Colors
|
# | Apply Colors
|
||||||
# ===============================================================|#
|
# ===============================================================|#
|
||||||
function gogh_colors () {
|
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
|
||||||
echo ""
|
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"
|
||||||
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 ""
|
|
||||||
}
|
|
||||||
|
|
||||||
function curlsource() {
|
# Allow developer to change url to forked url for easier testing
|
||||||
f=$(mktemp -t curlsource)
|
BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"}
|
||||||
curl -o "$f" -s -L "$1"
|
|
||||||
source "$f"
|
|
||||||
rm -f "$f"
|
|
||||||
}
|
|
||||||
|
|
||||||
SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
||||||
PARENT_PATH="$(dirname "$SCRIPT_PATH")"
|
|
||||||
|
|
||||||
gogh_colors
|
if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
|
||||||
if [ -e $PARENT_PATH"/apply-colors.sh" ]; then
|
bash "${PARENT_PATH}/apply-colors.sh"
|
||||||
source $PARENT_PATH"/apply-colors.sh"
|
|
||||||
else
|
else
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [[ "$(uname)" = "Darwin" ]]; then
|
||||||
# OSX ships with curl and ancient bash
|
# OSX ships with curl and ancient bash
|
||||||
# Note: here, sourcing directly from curl does not work
|
bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")"
|
||||||
curlsource https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh
|
|
||||||
else
|
else
|
||||||
# Linux ships with wget
|
# Linux ships with wget
|
||||||
source <(wget -O - https://raw.githubusercontent.com/Mayccoll/Gogh/master/apply-colors.sh)
|
bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user