-
Notifications
You must be signed in to change notification settings - Fork 967
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #201 from ogr3/ubuntu-themes-cleanup
Tweaked Ubuntu versions of fonts to only override the symbols from De…
- Loading branch information
Showing
6 changed files
with
93 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
45 changes: 45 additions & 0 deletions
45
themes/TruncatedPwd_WindowTitle_NoExitState_Ubuntu.bgptheme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
############################################################################## | ||
# Changes the prompt to a Debian-style one that truncates pwd to a max length | ||
# depending on the terminal column width. Also uses the prompt_callback | ||
# function of bash-git-prompt to set the window title to almost the same | ||
# Debian-style. This version has been tweaked for Ubuntu standard terminal | ||
# fonts. | ||
# | ||
# The prompt will use a Debian-style on the form | ||
# | ||
# [user@host: <truncated PWD>] [bash-git-prompt-info] | ||
# HH:MM $ | ||
# | ||
# The window title will have the form | ||
# user@host: <truncated PWD> | ||
# | ||
# Example usage: | ||
# if [ -f ~/.bash-git-prompt/gitprompt.sh ]; then | ||
# GIT_PROMPT_THEME=TruncatedPwd_WindowTitle_NoExitState_Ubuntu | ||
# source ~/.bash-git-prompt/gitprompt.sh | ||
# fi | ||
# | ||
# oGre <[email protected]> [https://github.com/ogr3] | ||
############################################################################## | ||
override_git_prompt_colors() { | ||
GIT_PROMPT_THEME_NAME="TruncatedPwd_WindowTitle_NoExitState_Ubuntu" | ||
|
||
#Overrides the prompt_callback function used by bash-git-prompt | ||
function prompt_callback { | ||
local PS1="\u@\h: $(gp_truncate_pwd)" | ||
gp_set_window_title "$PS1" | ||
echo -n "[${PS1}]${ResetColor}" | ||
} | ||
|
||
GIT_PROMPT_START_USER="${Yellow}" | ||
GIT_PROMPT_START_ROOT="${GIT_PROMPT_START_USER}" | ||
GIT_PROMPT_END_USER="\n${White}${Time12a}${ResetColor} $ " | ||
GIT_PROMPT_END_ROOT="\n${White}${Time12a}${ResetColor} # " | ||
|
||
GIT_PROMPT_STAGED="${Red}● " # the number of staged files/directories | ||
GIT_PROMPT_CLEAN="${BoldGreen}✔ " # a colored flag indicating a "clean" repo | ||
GIT_PROMPT_COMMAND_OK="${Green}✔ " # indicator if the last command returned with an exit code of 0 | ||
GIT_PROMPT_COMMAND_FAIL="${Red}✘ " # indicator if the last command returned with an exit code of other than 0 | ||
} | ||
|
||
reload_git_prompt_colors "TruncatedPwd_WindowTitle_NoExitState_Ubuntu" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
############################################################################## | ||
# Changes the prompt to a Debian-style one that truncates pwd to a max length | ||
# depending on the terminal column width. Also uses the prompt_callback | ||
# function of bash-git-prompt to set the window title to almost the same | ||
# Debian-style. This version has been tweaked for Ubuntu standard terminal | ||
# fonts. | ||
# | ||
# The prompt will use a Debian-style on the form | ||
# | ||
# [user@host: <truncated PWD>] [bash-git-prompt-info] <exit status> | ||
# HH:MM $ | ||
# | ||
# The window title will have the form | ||
# user@host: <truncated PWD> | ||
# | ||
# Example usage: | ||
# if [ -f ~/.bash-git-prompt/gitprompt.sh ]; then | ||
# GIT_PROMPT_THEME=TruncatedPwd_WindowTitle_Ubuntu | ||
# source ~/.bash-git-prompt/gitprompt.sh | ||
# fi | ||
# | ||
# oGre <[email protected]> [https://github.com/ogr3] | ||
############################################################################## | ||
override_git_prompt_colors() { | ||
GIT_PROMPT_THEME_NAME="TruncatedPwd_WindowTitle_Ubuntu" | ||
|
||
#Overrides the prompt_callback function used by bash-git-prompt | ||
function prompt_callback { | ||
local PS1="\u@\h: $(gp_truncate_pwd)" | ||
gp_set_window_title "$PS1" | ||
echo -n "[${PS1}]${ResetColor}" | ||
} | ||
|
||
GIT_PROMPT_START_USER="${Yellow}" | ||
GIT_PROMPT_START_ROOT="${GIT_PROMPT_START_USER}" | ||
GIT_PROMPT_END_USER=" _LAST_COMMAND_INDICATOR_\n${White}${Time12a}${ResetColor} $ " | ||
GIT_PROMPT_END_ROOT=" _LAST_COMMAND_INDICATOR_\n${White}${Time12a}${ResetColor} # " | ||
|
||
GIT_PROMPT_STAGED="${Red}● " # the number of staged files/directories | ||
GIT_PROMPT_CLEAN="${BoldGreen}✔ " # a colored flag indicating a "clean" repo | ||
GIT_PROMPT_COMMAND_OK="${Green}✔ " # indicator if the last command returned with an exit code of 0 | ||
} | ||
|
||
reload_git_prompt_colors "TruncatedPwd_WindowTitle_Ubuntu" |