From 0ec9c0ca4c50af30db7f960fa1271a6347deada1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Taveras?= Date: Sun, 28 Apr 2024 00:11:57 -0400 Subject: [PATCH] themes/90210..bobby: Add README.md (#559) Co-authored-by: Koichi Murase --- themes/90210/README.md | 14 ++++++++++++++ themes/axin/README.md | 5 +++++ themes/bakke/README.md | 11 +++++++++++ themes/binaryanomaly/README.md | 18 ++++++++++++++++++ themes/bobby/README.md | 26 ++++++++++++++++++++++++++ 5 files changed, 74 insertions(+) create mode 100644 themes/90210/README.md create mode 100644 themes/axin/README.md create mode 100644 themes/bakke/README.md create mode 100644 themes/binaryanomaly/README.md create mode 100644 themes/bobby/README.md diff --git a/themes/90210/README.md b/themes/90210/README.md new file mode 100644 index 0000000..62923a7 --- /dev/null +++ b/themes/90210/README.md @@ -0,0 +1,14 @@ +# 90210 💜 + +![theme 90210](90210-dark.png) + +- **Brown**: Used to indicate a dirty state in source control management (SCM) and Git prompts. +- **Bold Green**: Signifies a clean state in SCM and Git prompts. +- **Green**: Used as a prefix and suffix in SCM and Git prompts. +- **Bold Gray**: Forms the main structure of the prompt, displaying time, user, host, and current working directory. +- **Navy**: Represents the time in the prompt. +- **Green (again)**: Denotes the user and host in the prompt. +- **Olive**: Marks the separation between the username and hostname. +- **Purple**: Indicates the current working directory in the prompt. + +These colors help provide visual clues about the status of the source control repository and organize information effectively within the terminal prompt. diff --git a/themes/axin/README.md b/themes/axin/README.md new file mode 100644 index 0000000..869695c --- /dev/null +++ b/themes/axin/README.md @@ -0,0 +1,5 @@ +# Axin + +![Theme Axin](axin-dark.png) + +Axin Bash Prompt, inspired by theme "Sexy" and "Bobby" diff --git a/themes/bakke/README.md b/themes/bakke/README.md new file mode 100644 index 0000000..9ca0e7a --- /dev/null +++ b/themes/bakke/README.md @@ -0,0 +1,11 @@ +# Bakke + +![theme Bakke](bakke-dark.png) + +- **Version Control State Indicators:** It uses brown to indicate a dirty state and bold green for a clean state in version control-related prompts such as Git. +- **Prompt Prefix and Suffix:** It uses green as a prefix and suffix in version control-related prompts. +- **Virtual Environments:** It displays information about Python virtual environments, such as virtualenv and condaenv, in parentheses and with specific colors. +- **Main Prompt Structure:** It uses bold gray to form the main structure of the prompt, which includes the username, host, and current working directory. +- **Additional Features:** It allows displaying additional information, such as the Ruby environment if present, and the use of RVM. + +Overall, this theme offers a pleasant and functional user experience when working in the terminal, with a focus on clarity and relevant information for the user. diff --git a/themes/binaryanomaly/README.md b/themes/binaryanomaly/README.md new file mode 100644 index 0000000..b271a46 --- /dev/null +++ b/themes/binaryanomaly/README.md @@ -0,0 +1,18 @@ +# Binary Anomaly + +![Binaryanomaly Theme](binaryanomaly-dark.png) + +- **Reboot Required Detection:** + - If a system reboot is required, a warning message will be displayed in bright yellow, indicating "Reboot required!". +- **Color Assignment:** + - The color of the hostname changes based on the connection: + - Lime green for remote sessions via SSH. + - Light orange for local sessions. + - The color of the username changes based on the user's status: + - Brown for root users. + - Teal green for regular users. +- **Version Control Information:** + - Git-related prompts display a dirty or clean state indicator: + - Brown for dirty state. + - Bold green for clean state. + - The prefix and suffix of the version control are in light gray to highlight this information clearly in the prompt. diff --git a/themes/bobby/README.md b/themes/bobby/README.md new file mode 100644 index 0000000..2b5053a --- /dev/null +++ b/themes/bobby/README.md @@ -0,0 +1,26 @@ +# Bobby + +![theme Bobby](bobby-dark.png) + +## Styles and Colors + +This repository presents a custom Bash prompt configuration utilizing various styles and colors to enhance the visual appearance and usability of the terminal. + +## Color Assignments + +- **Brown**: Used to indicate a dirty state in source control management (SCM) and Git prompts. +- **Bold Green**: Signifies a clean state in SCM and Git prompts. +- **Green**: Used as a prefix and suffix in SCM and Git prompts. +- **Olive**: Represents the current working directory in the prompt. +- **Purple**: Denotes the hostname in the prompt. +- **Teal**: Used to display version control information in SCM prompts. +- **Light Gray**: Forms the main structure of the prompt, displaying time, user, host, and current working directory. +- **Bright Yellow**: Indicates a warning message, such as a required system reboot. + +## Styles and Functions + +- **SCM Themes**: Customized themes for source control management (SCM) prompts, displaying indicators for dirty and clean states. +- **Clock Display**: Incorporates a clock function to show the current time in the prompt, with the option to display a clock character. +- **Battery Status**: Includes a battery function to show battery status in the prompt. + +Feel free to customize the color assignments and styles according to your preferences by modifying the relevant sections in the Bash prompt configuration file. Adjust the colors, prompt structure, and additional functions to suit your needs.