themes: Add the "vscode" theme

This commit is contained in:
leofdss
2022-05-05 14:05:58 -03:00
committed by Koichi Murase
parent a9859427fd
commit 6f5895dc94
3 changed files with 33 additions and 0 deletions

View File

@@ -236,6 +236,10 @@
[![](tylenol/tylenol-dark.png)](tylenol/tylenol-dark.png)
## `vscode`
[![](vscode/vscode-dark.png)](vscode/vscode-dark.png)
## `wanelo`
[![](wanelo/wanelo-dark.png)](wanelo/wanelo-dark.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -0,0 +1,29 @@
#! bash oh-my-bash.module
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
_omb_theme_PROMPT_COMMAND() {
local userpart='`export XIT=$? \
&& [ ! -z "${GITHUB_USER}" ] && echo -n "\[\033[0;32m\]@${GITHUB_USER} " || echo -n "\[\033[0;32m\]\u " \
&& [ "$XIT" -ne "0" ] && echo -n "\[\033[1;31m\]➜" || echo -n "\[\033[0m\]➜"`'
local gitbranch='`\
if [ "$(git config --get codespaces-theme.hide-status 2>/dev/null)" != 1 ]; then \
export BRANCH=$(git symbolic-ref --short HEAD 2>/dev/null || git rev-parse --short HEAD 2>/dev/null); \
if [ "${BRANCH}" != "" ]; then \
echo -n "\[\033[0;36m\](\[\033[1;31m\]${BRANCH}" \
&& if git ls-files --error-unmatch -m --directory --no-empty-directory -o --exclude-standard ":/*" > /dev/null 2>&1; then \
echo -n " \[\033[1;33m\]✗"; \
fi \
&& echo -n "\[\033[0;36m\]) "; \
fi; \
fi`'
local lightblue='\[\033[1;34m\]'
local removecolor='\[\033[0m\]'
PS1="${userpart} ${lightblue}\w ${gitbranch}${removecolor}\$ "
unset -f _omb_theme_PROMPT_COMMAND
}
_omb_theme_PROMPT_COMMAND
export PROMPT_DIRTRIM=4