From d39d8b45cdf91add2f80a78f4ae5f2bf58e7946b Mon Sep 17 00:00:00 2001 From: Nikita Date: Sun, 25 Apr 2021 23:40:07 +0300 Subject: [PATCH] Add Ayu themes --- themes/ayu-dark.sh | 55 ++++++++++++++++++++++++++++++++++++++++++++ themes/ayu-light.sh | 55 ++++++++++++++++++++++++++++++++++++++++++++ themes/ayu-mirage.sh | 55 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 165 insertions(+) create mode 100755 themes/ayu-dark.sh create mode 100755 themes/ayu-light.sh create mode 100755 themes/ayu-mirage.sh diff --git a/themes/ayu-dark.sh b/themes/ayu-dark.sh new file mode 100755 index 0000000..a50bb45 --- /dev/null +++ b/themes/ayu-dark.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash + +# ====================CONFIG THIS =============================== # +export COLOR_01="#0A0E14" # HOST +export COLOR_02="#FF3333" # SYNTAX_STRING +export COLOR_03="#C2D94C" # COMMAND +export COLOR_04="#FF8F40" # COMMAND_COLOR2 +export COLOR_05="#59C2FF" # PATH +export COLOR_06="#FFEE99" # SYNTAX_VAR +export COLOR_07="#95E6CB" # PROMP +export COLOR_08="#B3B1AD" # + +export COLOR_09="#4D5566" # +export COLOR_10="#FF3333" # COMMAND_ERROR +export COLOR_11="#C2D94C" # EXEC +export COLOR_12="#FF8F40" # +export COLOR_13="#59C2FF" # FOLDER +export COLOR_14="#FFEE99" # +export COLOR_15="#95E6CB" # +export COLOR_16="#B3B1AD" # + +export BACKGROUND_COLOR="#0A0E14" # Background Color +export FOREGROUND_COLOR="#B3B1AD" # Foreground Color (text) +export CURSOR_COLOR="#E6B450" # Cursor color +export PROFILE_NAME="Ayu Dark" +# =============================================================== # + + + + + + + +# =============================================================== # +# | Apply Colors +# ===============================================================|# +SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}" +PARENT_PATH="$(dirname "${SCRIPT_PATH}")" + +# Allow developer to change url to forked url for easier testing +# IMPORTANT: Make sure you export this variable if your main shell is not bash +BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"} + + +if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then + bash "${PARENT_PATH}/apply-colors.sh" +else + if [[ "$(uname)" = "Darwin" ]]; then + # OSX ships with curl and ancient bash + bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")" + else + # Linux ships with wget + bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")" + fi +fi diff --git a/themes/ayu-light.sh b/themes/ayu-light.sh new file mode 100755 index 0000000..d73b824 --- /dev/null +++ b/themes/ayu-light.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash + +# ====================CONFIG THIS =============================== # +export COLOR_01="#575F66" # HOST +export COLOR_02="#F51818" # SYNTAX_STRING +export COLOR_03="#86B300" # COMMAND +export COLOR_04="#F2AE49" # COMMAND_COLOR2 +export COLOR_05="#399EE6" # PATH +export COLOR_06="#A37ACC" # SYNTAX_VAR +export COLOR_07="#4CBF99" # PROMP +export COLOR_08="#FAFAFA" # + +export COLOR_09="#8A9199" # +export COLOR_10="#F51818" # COMMAND_ERROR +export COLOR_11="#86B300" # EXEC +export COLOR_12="#F2AE49" # +export COLOR_13="#399EE6" # FOLDER +export COLOR_14="#A37ACC" # +export COLOR_15="#4CBF99" # +export COLOR_16="#FAFAFA" # + +export BACKGROUND_COLOR="#FAFAFA" # Background Color +export FOREGROUND_COLOR="#575F66" # Foreground Color (text) +export CURSOR_COLOR="#FF9940" # Cursor color +export PROFILE_NAME="Ayu Light" +# =============================================================== # + + + + + + + +# =============================================================== # +# | Apply Colors +# ===============================================================|# +SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}" +PARENT_PATH="$(dirname "${SCRIPT_PATH}")" + +# Allow developer to change url to forked url for easier testing +# IMPORTANT: Make sure you export this variable if your main shell is not bash +BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"} + + +if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then + bash "${PARENT_PATH}/apply-colors.sh" +else + if [[ "$(uname)" = "Darwin" ]]; then + # OSX ships with curl and ancient bash + bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")" + else + # Linux ships with wget + bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")" + fi +fi diff --git a/themes/ayu-mirage.sh b/themes/ayu-mirage.sh new file mode 100755 index 0000000..d7bbd1d --- /dev/null +++ b/themes/ayu-mirage.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash + +# ====================CONFIG THIS =============================== # +export COLOR_01="#1F2430" # HOST +export COLOR_02="#FF3333" # SYNTAX_STRING +export COLOR_03="#BAE67E" # COMMAND +export COLOR_04="#FFA759" # COMMAND_COLOR2 +export COLOR_05="#73D0FF" # PATH +export COLOR_06="#D4BFFF" # SYNTAX_VAR +export COLOR_07="#95E6CB" # PROMP +export COLOR_08="#CBCCC6" # + +export COLOR_09="#707A8C" # +export COLOR_10="#FF3333" # COMMAND_ERROR +export COLOR_11="#BAE67E" # EXEC +export COLOR_12="#FFA759" # +export COLOR_13="#73D0FF" # FOLDER +export COLOR_14="#D4BFFF" # +export COLOR_15="#95E6CB" # +export COLOR_16="#CBCCC6" # + +export BACKGROUND_COLOR="#1F2430" # Background Color +export FOREGROUND_COLOR="#CBCCC6" # Foreground Color (text) +export CURSOR_COLOR="#FFCC66" # Cursor color +export PROFILE_NAME="Ayu Mirage" +# =============================================================== # + + + + + + + +# =============================================================== # +# | Apply Colors +# ===============================================================|# +SCRIPT_PATH="${SCRIPT_PATH:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}" +PARENT_PATH="$(dirname "${SCRIPT_PATH}")" + +# Allow developer to change url to forked url for easier testing +# IMPORTANT: Make sure you export this variable if your main shell is not bash +BASE_URL=${BASE_URL:-"https://raw.githubusercontent.com/Mayccoll/Gogh/master"} + + +if [[ -e "${PARENT_PATH}/apply-colors.sh" ]]; then + bash "${PARENT_PATH}/apply-colors.sh" +else + if [[ "$(uname)" = "Darwin" ]]; then + # OSX ships with curl and ancient bash + bash -c "$(curl -so- "${BASE_URL}/apply-colors.sh")" + else + # Linux ships with wget + bash -c "$(wget -qO- "${BASE_URL}/apply-colors.sh")" + fi +fi