Skip to content

Commit

Permalink
------- Generate Themes -------
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Aug 21, 2024
1 parent c5ad652 commit 3b17aa9
Show file tree
Hide file tree
Showing 80 changed files with 2,068 additions and 1 deletion.
2 changes: 1 addition & 1 deletion data/themes.json

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions gogh.sh
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,45 @@ declare -a THEMES=(
'ayu-light.sh'
'ayu-mirage.sh'
'azu.sh'
'base2tone-cave.sh'
'base2tone-desert.sh'
'base2tone-drawbridge.sh'
'base2tone-earth.sh'
'base2tone-evening.sh'
'base2tone-field.sh'
'base2tone-forest.sh'
'base2tone-garden.sh'
'base2tone-heath.sh'
'base2tone-lake.sh'
'base2tone-lavender.sh'
'base2tone-mall.sh'
'base2tone-meadow.sh'
'base2tone-morning.sh'
'base2tone-motel.sh'
'base2tone-pool.sh'
'base2tone-porch.sh'
'base2tone-sea.sh'
'base2tone-space.sh'
'base2tone-suburb.sh'
'base4tone-classic-a.sh'
'base4tone-classic-b.sh'
'base4tone-classic-c.sh'
'base4tone-classic-d.sh'
'base4tone-classic-e.sh'
'base4tone-classic-f.sh'
'base4tone-classic-i.sh'
'base4tone-classic-l.sh'
'base4tone-classic-o.sh'
'base4tone-classic-p.sh'
'base4tone-classic-q.sh'
'base4tone-classic-r.sh'
'base4tone-classic-s.sh'
'base4tone-classic-t.sh'
'base4tone-classic-u.sh'
'base4tone-classic-w.sh'
'base4tone-modern-c.sh'
'base4tone-modern-n.sh'
'base4tone-modern-w.sh'
'belafonte-day.sh'
'belafonte-night.sh'
'bim.sh'
Expand Down
51 changes: 51 additions & 0 deletions installs/base2tone-cave.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/usr/bin/env bash

export PROFILE_NAME="Base2Tone Cave"

export COLOR_01="#222021" # Black (Host)
export COLOR_02="#936c7a" # Red (Syntax string)
export COLOR_03="#cca133" # Green (Command)
export COLOR_04="#ffcc4d" # Yellow (Command second)
export COLOR_05="#9c818b" # Blue (Path)
export COLOR_06="#cca133" # Magenta (Syntax var)
export COLOR_07="#d27998" # Cyan (Prompt)
export COLOR_08="#9f999b" # White

export COLOR_09="#635f60" # Bright Black
export COLOR_10="#ddaf3c" # Bright Red (Command error)
export COLOR_11="#2f2d2e" # Bright Green (Exec)
export COLOR_12="#565254" # Bright Yellow
export COLOR_13="#706b6d" # Bright Blue (Folder)
export COLOR_14="#f0a8c1" # Bright Magenta
export COLOR_15="#c39622" # Bright Cyan
export COLOR_16="#ffebf2" # Bright White

export BACKGROUND_COLOR="#222021" # Background
export FOREGROUND_COLOR="#9f999b" # Foreground (Text)

export CURSOR_COLOR="#996e00" # Cursor

apply_theme() {
if [[ -e "${GOGH_APPLY_SCRIPT}" ]]; then
bash "${GOGH_APPLY_SCRIPT}"
elif [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
elif [[ -e "${SCRIPT_PATH}/apply-colors.sh" ]]; then
bash "${SCRIPT_PATH}/apply-colors.sh"
else
printf '\n%s\n' "Error: Couldn't find apply-colors.sh" 1>&2
exit 1
fi
}

# | ===========================================================================
# | Apply Colors
# | ===========================================================================
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"

if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
apply_theme
else
apply_theme 1>/dev/null
fi
51 changes: 51 additions & 0 deletions installs/base2tone-desert.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/usr/bin/env bash

export PROFILE_NAME="Base2Tone Desert"

export COLOR_01="#292724" # Black (Host)
export COLOR_02="#816f4b" # Red (Syntax string)
export COLOR_03="#ec9255" # Green (Command)
export COLOR_04="#ffb380" # Yellow (Command second)
export COLOR_05="#957e50" # Blue (Path)
export COLOR_06="#ec9255" # Magenta (Syntax var)
export COLOR_07="#ac8e53" # Cyan (Prompt)
export COLOR_08="#ada594" # White

export COLOR_09="#7e7767" # Bright Black
export COLOR_10="#f29d63" # Bright Red (Command error)
export COLOR_11="#3d3a34" # Bright Green (Exec)
export COLOR_12="#615c51" # Bright Yellow
export COLOR_13="#908774" # Bright Blue (Folder)
export COLOR_14="#ddcba6" # Bright Magenta
export COLOR_15="#e58748" # Bright Cyan
export COLOR_16="#f2ead9" # Bright White

export BACKGROUND_COLOR="#292724" # Background
export FOREGROUND_COLOR="#ada594" # Foreground (Text)

export CURSOR_COLOR="#bc672f" # Cursor

apply_theme() {
if [[ -e "${GOGH_APPLY_SCRIPT}" ]]; then
bash "${GOGH_APPLY_SCRIPT}"
elif [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
elif [[ -e "${SCRIPT_PATH}/apply-colors.sh" ]]; then
bash "${SCRIPT_PATH}/apply-colors.sh"
else
printf '\n%s\n' "Error: Couldn't find apply-colors.sh" 1>&2
exit 1
fi
}

# | ===========================================================================
# | Apply Colors
# | ===========================================================================
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"

if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
apply_theme
else
apply_theme 1>/dev/null
fi
51 changes: 51 additions & 0 deletions installs/base2tone-drawbridge.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/usr/bin/env bash

export PROFILE_NAME="Base2Tone Drawbridge"

export COLOR_01="#1b1f32" # Black (Host)
export COLOR_02="#627af4" # Red (Syntax string)
export COLOR_03="#67c9e4" # Green (Command)
export COLOR_04="#99e9ff" # Yellow (Command second)
export COLOR_05="#7289fd" # Blue (Path)
export COLOR_06="#67c9e4" # Magenta (Syntax var)
export COLOR_07="#8b9efd" # Cyan (Prompt)
export COLOR_08="#9094a7" # White

export COLOR_09="#51587b" # Bright Black
export COLOR_10="#75d5f0" # Bright Red (Command error)
export COLOR_11="#252a41" # Bright Green (Exec)
export COLOR_12="#444b6f" # Bright Yellow
export COLOR_13="#5e6587" # Bright Blue (Folder)
export COLOR_14="#c3cdfe" # Bright Magenta
export COLOR_15="#5cbcd6" # Bright Cyan
export COLOR_16="#e1e6ff" # Bright White

export BACKGROUND_COLOR="#1b1f32" # Background
export FOREGROUND_COLOR="#9094a7" # Foreground (Text)

export CURSOR_COLOR="#289dbd" # Cursor

apply_theme() {
if [[ -e "${GOGH_APPLY_SCRIPT}" ]]; then
bash "${GOGH_APPLY_SCRIPT}"
elif [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
elif [[ -e "${SCRIPT_PATH}/apply-colors.sh" ]]; then
bash "${SCRIPT_PATH}/apply-colors.sh"
else
printf '\n%s\n' "Error: Couldn't find apply-colors.sh" 1>&2
exit 1
fi
}

# | ===========================================================================
# | Apply Colors
# | ===========================================================================
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"

if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
apply_theme
else
apply_theme 1>/dev/null
fi
51 changes: 51 additions & 0 deletions installs/base2tone-earth.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/usr/bin/env bash

export PROFILE_NAME="Base2Tone Earth"

export COLOR_01="#322d29" # Black (Host)
export COLOR_02="#816d5f" # Red (Syntax string)
export COLOR_03="#d9b154" # Green (Command)
export COLOR_04="#fcc440" # Yellow (Command second)
export COLOR_05="#88786d" # Blue (Path)
export COLOR_06="#d9b154" # Magenta (Syntax var)
export COLOR_07="#967e6e" # Cyan (Prompt)
export COLOR_08="#b5a9a1" # White

export COLOR_09="#6a5f58" # Bright Black
export COLOR_10="#e6b84d" # Bright Red (Command error)
export COLOR_11="#3f3a37" # Bright Green (Exec)
export COLOR_12="#5b534d" # Bright Yellow
export COLOR_13="#796b63" # Bright Blue (Folder)
export COLOR_14="#dfb99f" # Bright Magenta
export COLOR_15="#cda956" # Bright Cyan
export COLOR_16="#fff3eb" # Bright White

export BACKGROUND_COLOR="#322d29" # Background
export FOREGROUND_COLOR="#b5a9a1" # Foreground (Text)

export CURSOR_COLOR="#9c8349" # Cursor

apply_theme() {
if [[ -e "${GOGH_APPLY_SCRIPT}" ]]; then
bash "${GOGH_APPLY_SCRIPT}"
elif [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
elif [[ -e "${SCRIPT_PATH}/apply-colors.sh" ]]; then
bash "${SCRIPT_PATH}/apply-colors.sh"
else
printf '\n%s\n' "Error: Couldn't find apply-colors.sh" 1>&2
exit 1
fi
}

# | ===========================================================================
# | Apply Colors
# | ===========================================================================
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"

if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
apply_theme
else
apply_theme 1>/dev/null
fi
51 changes: 51 additions & 0 deletions installs/base2tone-evening.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/usr/bin/env bash

export PROFILE_NAME="Base2Tone Evening"

export COLOR_01="#2a2734" # Black (Host)
export COLOR_02="#8a75f5" # Red (Syntax string)
export COLOR_03="#ffad5c" # Green (Command)
export COLOR_04="#ffcc99" # Yellow (Command second)
export COLOR_05="#9a86fd" # Blue (Path)
export COLOR_06="#ffad5c" # Magenta (Syntax var)
export COLOR_07="#afa0fe" # Cyan (Prompt)
export COLOR_08="#a4a1b5" # White

export COLOR_09="#6c6783" # Bright Black
export COLOR_10="#ffb870" # Bright Red (Command error)
export COLOR_11="#363342" # Bright Green (Exec)
export COLOR_12="#545167" # Bright Yellow
export COLOR_13="#787391" # Bright Blue (Folder)
export COLOR_14="#d9d2fe" # Bright Magenta
export COLOR_15="#ffa142" # Bright Cyan
export COLOR_16="#eeebff" # Bright White

export BACKGROUND_COLOR="#2a2734" # Background
export FOREGROUND_COLOR="#a4a1b5" # Foreground (Text)

export CURSOR_COLOR="#b37537" # Cursor

apply_theme() {
if [[ -e "${GOGH_APPLY_SCRIPT}" ]]; then
bash "${GOGH_APPLY_SCRIPT}"
elif [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
elif [[ -e "${SCRIPT_PATH}/apply-colors.sh" ]]; then
bash "${SCRIPT_PATH}/apply-colors.sh"
else
printf '\n%s\n' "Error: Couldn't find apply-colors.sh" 1>&2
exit 1
fi
}

# | ===========================================================================
# | Apply Colors
# | ===========================================================================
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"

if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
apply_theme
else
apply_theme 1>/dev/null
fi
51 changes: 51 additions & 0 deletions installs/base2tone-field.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/usr/bin/env bash

export PROFILE_NAME="Base2Tone Field"

export COLOR_01="#18201e" # Black (Host)
export COLOR_02="#0fbda0" # Red (Syntax string)
export COLOR_03="#3be381" # Green (Command)
export COLOR_04="#85ffb8" # Yellow (Command second)
export COLOR_05="#25d0b4" # Blue (Path)
export COLOR_06="#3be381" # Magenta (Syntax var)
export COLOR_07="#40ddc3" # Cyan (Prompt)
export COLOR_08="#8ea4a0" # White

export COLOR_09="#5a6d6a" # Bright Black
export COLOR_10="#55ec94" # Bright Red (Command error)
export COLOR_11="#242e2c" # Bright Green (Exec)
export COLOR_12="#42524f" # Bright Yellow
export COLOR_13="#667a77" # Bright Blue (Folder)
export COLOR_14="#88f2e0" # Bright Magenta
export COLOR_15="#25d46e" # Bright Cyan
export COLOR_16="#a8fff1" # Bright White

export BACKGROUND_COLOR="#18201e" # Background
export FOREGROUND_COLOR="#8ea4a0" # Foreground (Text)

export CURSOR_COLOR="#00943e" # Cursor

apply_theme() {
if [[ -e "${GOGH_APPLY_SCRIPT}" ]]; then
bash "${GOGH_APPLY_SCRIPT}"
elif [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then
bash "${PARENT_PATH}/apply-colors.sh"
elif [[ -e "${SCRIPT_PATH}/apply-colors.sh" ]]; then
bash "${SCRIPT_PATH}/apply-colors.sh"
else
printf '\n%s\n' "Error: Couldn't find apply-colors.sh" 1>&2
exit 1
fi
}

# | ===========================================================================
# | Apply Colors
# | ===========================================================================
SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
PARENT_PATH="$(dirname "${SCRIPT_PATH}")"

if [ -z "${GOGH_NONINTERACTIVE+no}" ]; then
apply_theme
else
apply_theme 1>/dev/null
fi
Loading

0 comments on commit 3b17aa9

Please sign in to comment.