-
-
Save theBull/3e10ca6fefe3d3c1c59394c9fb06b20c to your computer and use it in GitHub Desktop.
How to change cursor shape, color, and blinkrate of Linux Console
This file contains hidden or 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
############## | |
# pretty prompt and font colors | |
############## | |
# alter the default colors to make them a bit prettier | |
echo -en "\e]P0000000" #black | |
echo -en "\e]P1D75F5F" #darkred | |
echo -en "\e]P287AF5F" #darkgreen | |
echo -en "\e]P3D7AF87" #brown | |
echo -en "\e]P48787AF" #darkblue | |
echo -en "\e]P5BD53A5" #darkmagenta | |
echo -en "\e]P65FAFAF" #darkcyan | |
echo -en "\e]P7E5E5E5" #lightgrey | |
echo -en "\e]P82B2B2B" #darkgrey | |
echo -en "\e]P9E33636" #red | |
echo -en "\e]PA98E34D" #green | |
echo -en "\e]PBFFD75F" #yellow | |
echo -en "\e]PC7373C9" #blue | |
echo -en "\e]PDD633B2" #magenta | |
echo -en "\e]PE44C9C9" #cyan | |
echo -en "\e]PFFFFFFF" #white | |
clear #for background artifacting | |
# set the default text color. this only works in tty (eg $TERM == "linux"), not pts (eg $TERM == "xterm") | |
setterm -background black -foreground green -store | |
# http://linuxgazette.net/137/anonymous.html | |
cursor_style_default=0 # hardware cursor (blinking) | |
cursor_style_invisible=1 # hardware cursor (blinking) | |
cursor_style_underscore=2 # hardware cursor (blinking) | |
cursor_style_lower_third=3 # hardware cursor (blinking) | |
cursor_style_lower_half=4 # hardware cursor (blinking) | |
cursor_style_two_thirds=5 # hardware cursor (blinking) | |
cursor_style_full_block_blinking=6 # hardware cursor (blinking) | |
cursor_style_full_block=16 # software cursor (non-blinking) | |
cursor_background_black=0 # same color 0-15 and 128-infinity | |
cursor_background_blue=16 # same color 16-31 | |
cursor_background_green=32 # same color 32-47 | |
cursor_background_cyan=48 # same color 48-63 | |
cursor_background_red=64 # same color 64-79 | |
cursor_background_magenta=80 # same color 80-95 | |
cursor_background_yellow=96 # same color 96-111 | |
cursor_background_white=112 # same color 112-127 | |
cursor_foreground_default=0 # same color as the other terminal text | |
cursor_foreground_cyan=1 | |
cursor_foreground_black=2 | |
cursor_foreground_grey=3 | |
cursor_foreground_lightyellow=4 | |
cursor_foreground_white=5 | |
cursor_foreground_lightred=6 | |
cursor_foreground_magenta=7 | |
cursor_foreground_green=8 | |
cursor_foreground_darkgreen=9 | |
cursor_foreground_darkblue=10 | |
cursor_foreground_purple=11 | |
cursor_foreground_yellow=12 | |
cursor_foreground_white=13 | |
cursor_foreground_red=14 | |
cursor_foreground_pink=15 | |
cursor_styles="\e[?${cursor_style_full_block};${cursor_foreground_black};${cursor_background_green};c" # only seems to work in tty | |
# http://www.bashguru.com/2010/01/shell-colors-colorizing-shell-scripts.html | |
prompt_foreground_black=30 | |
prompt_foreground_red=31 | |
prompt_foreground_green=32 | |
prompt_foreground_yellow=33 | |
prompt_foreground_blue=34 | |
prompt_foreground_magenta=35 | |
prompt_foreground_cyan=36 | |
prompt_foreground_white=37 | |
prompt_background_black=40 | |
prompt_background_red=41 | |
prompt_background_green=42 | |
prompt_background_yellow=43 | |
prompt_background_blue=44 | |
prompt_background_magenta=45 | |
prompt_background_cyan=46 | |
prompt_background_white=47 | |
prompt_chars_normal=0 | |
prompt_chars_bold=1 | |
prompt_chars_underlined=4 # doesn't seem to work in tty | |
prompt_chars_blinking=5 # doesn't seem to work in tty | |
prompt_chars_reverse=7 | |
prompt_reset=0 | |
#start_prompt_coloring="\e[${prompt_chars_bold};${prompt_foreground_black};${prompt_background_green}m" | |
start_prompt_styles="\e[${prompt_chars_bold}m" # just use default background and foreground colors | |
end_prompt_styles="\e[${prompt_reset}m" | |
PS1="${start_prompt_styles}[\u@\h \W] \$${end_prompt_styles}${cursor_styles} " | |
############## | |
# end pretty prompt and font colors | |
############## |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I want my terminal cursor blink it doesn't blink i am using kali linux 2020.2 xfce desktop