Skip to content

Instantly share code, notes, and snippets.

@SpuzzSomchai
Forked from elucify/gist:c7ccfee9f13b42f11f81
Last active August 3, 2023 19:59
Show Gist options
  • Select an option

  • Save SpuzzSomchai/6c61bcd8cdfef85510131d799259fcf2 to your computer and use it in GitHub Desktop.

Select an option

Save SpuzzSomchai/6c61bcd8cdfef85510131d799259fcf2 to your computer and use it in GitHub Desktop.

Revisions

  1. SpuzzSomchai revised this gist Aug 3, 2023. 1 changed file with 9 additions and 2 deletions.
    11 changes: 9 additions & 2 deletions colors.txt
    Original file line number Diff line number Diff line change
    @@ -39,6 +39,7 @@ BOLDMAGENTA=$(echo -en '\033[1;35m')
    BOLDPURPLE=$(echo -en '\033[1;35m')
    BOLDCYAN=$(echo -en '\033[1;36m')
    BOLDLIGHTGRAY=$(echo -en '\033[1:00;37m')
    BOLDLRED=$(echo -en '\033[01;01;31m')
    BOLDLGREEN=$(echo -en '\033[1;01;32m')
    BOLDLYELLOW=$(echo -en '\033[1;01;33m')
    BOLDLBLUE=$(echo -en '\033[1;01;34m')
    @@ -56,6 +57,7 @@ UNDERLINEMAGENTA=$(echo -en '\033[3;35m')
    UNDERLINEPURPLE=$(echo -en '\033[3;35m')
    UNDERLINECYAN=$(echo -en '\033[3;36m')
    UNDERLINELIGHTGRAY=$(echo -en '\033[3:00;37m')
    UNDERLINELRED=$(echo -en '\033[01;01;31m')
    UNDERLINELGREEN=$(echo -en '\033[3;01;32m')
    UNDERLINELYELLOW=$(echo -en '\033[3;01;33m')
    UNDERLINELBLUE=$(echo -en '\033[3;01;34m')
    @@ -73,9 +75,11 @@ ITALICSMAGENTA=$(echo -en '\033[4;35m')
    ITALICSPURPLE=$(echo -en '\033[4;35m')
    ITALICSCYAN=$(echo -en '\033[4;36m')
    ITALICSLIGHTGRAY=$(echo -en '\033[4:00;37m')
    ITALICSRED=$(echo -en '\033[4;01;31m')
    ITALICSLGREEN=$(echo -en '\033[4;01;32m')
    ITALICSLYELLOW=$(echo -en '\033[4;01;33m')
    ITALICSBLUE=$(echo -en '\033[4;01;34m')
    ITALICSMAGENTA=$(echo -en '\033[4;01;35m')
    ITALICSLBLUE=$(echo -en '\033[4;01;34m')
    ITALICSLMAGENTA=$(echo -en '\033[4;01;35m')
    ITALICSPURPLE=$(echo -en '\033[4;01;35m')
    ITALICSLCYAN=$(echo -en '\033[4;01;36m')
    ITALICSWHITE=$(echo -en '\033[4:01;37m')
    @@ -88,7 +92,10 @@ STRIKETHROUGHBLUE=$(echo -en '\033[9;34m')
    STRIKETHROUGHMAGENTA=$(echo -en '\033[9;35m')
    STRIKETHROUGHPURPLE=$(echo -en '\033[9;35m')
    STRIKETHROUGHCYAN=$(echo -en '\033[9;36m')
    STRIKETHROUGHLGREEN=$(echo -en '\033[9;01;32m')
    STRIKETHROUGHLIGHTGRAY=$(echo -en '\033[9:00;37m')
    STRIKETHROUGHLRED=$(echo -en '\033[09;01;31m')
    STRIKETHROUGHLGREEN=$(echo -en '\033[9;01;32m')
    STRIKETHROUGHLYELLOW=$(echo -en '\033[9;01;33m')
    STRIKETHROUGHBLUE=$(echo -en '\033[9;01;34m')
    STRIKETHROUGHMAGENTA=$(echo -en '\033[9;01;35m')
  2. SpuzzSomchai renamed this gist Aug 3, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion gistfile1.txt → colors.txt
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    # Original gist from elucify so all credit to him.

    # For use just paste in the codes you need at the top as variables.
    # Just use <Color with Format and Color> and close with RESTORE. The sample gives the basic idea.
    # Just use ${Color with Format and Color} and close with ${RESTORE}. The sample gives the basic idea.

    # Original Test Without Updated Code But Works
    echo ${RED}RED${GREEN}GREEN${YELLOW}YELLOW${BLUE}BLUE${PURPLE}PURPLE${CYAN}CYAN${WHITE}WHITE${RESTORE}
  3. SpuzzSomchai revised this gist Aug 3, 2023. 1 changed file with 9 additions and 4 deletions.
    13 changes: 9 additions & 4 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,11 @@
    # Original gist from elucify so all credit to him.

    # For use just paste in the codes you need at the top as variables.
    # Just use <Color with Format and Color> and close with RESTORE. The sample gives the basic idea.

    # Original Test Without Updated Code But Works
    echo ${RED}RED${GREEN}GREEN${YELLOW}YELLOW${BLUE}BLUE${PURPLE}PURPLE${CYAN}CYAN${WHITE}WHITE${RESTORE}

    # Colors
    RED=$(echo -en '\033[00;31m')
    GREEN=$(echo -en '\033[00;32m')
    @@ -89,7 +97,4 @@ STRIKETHROUGHLCYAN=$(echo -en '\033[9;01;36m')
    STRIKETHROUGHWHITE=$(echo -en '\033[9:01;37m')

    # Restore
    RESTORE=$(echo -en '\033[0m')

    # Original Test Without Updated Code But Works
    echo ${RED}RED${GREEN}GREEN${YELLOW}YELLOW${BLUE}BLUE${PURPLE}PURPLE${CYAN}CYAN${WHITE}WHITE${RESTORE}
    RESTORE=$(echo -en '\033[0m')
  4. SpuzzSomchai revised this gist Aug 3, 2023. 1 changed file with 77 additions and 2 deletions.
    79 changes: 77 additions & 2 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    RESTORE=$(echo -en '\033[0m')
    # Colors
    RED=$(echo -en '\033[00;31m')
    GREEN=$(echo -en '\033[00;32m')
    YELLOW=$(echo -en '\033[00;33m')
    @@ -16,5 +16,80 @@ LPURPLE=$(echo -en '\033[01;35m')
    LCYAN=$(echo -en '\033[01;36m')
    WHITE=$(echo -en '\033[01;37m')

    # Test
    #Formatting
    BOLD=$(echo -en '\033[1m')
    UNDERLINE=$(echo -en '\033[4m')
    ITALICS=$(echo -en '\033[3m')
    STRIKETHROUGH=$(echo -en '\033[9m')

    #Bold Colors
    BOLDRED=$(echo -en '\033[1;31m')
    BOLDGREEN=$(echo -en '\033[1;32m')
    BOLDYELLOW=$(echo en '\033[1,33m')
    BOLDBLUE=$(echo -en '\033[1;34m')
    BOLDMAGENTA=$(echo -en '\033[1;35m')
    BOLDPURPLE=$(echo -en '\033[1;35m')
    BOLDCYAN=$(echo -en '\033[1;36m')
    BOLDLIGHTGRAY=$(echo -en '\033[1:00;37m')
    BOLDLGREEN=$(echo -en '\033[1;01;32m')
    BOLDLYELLOW=$(echo -en '\033[1;01;33m')
    BOLDLBLUE=$(echo -en '\033[1;01;34m')
    BOLDLMAGENTA=$(echo -en '\033[1;01;35m')
    BOLDLPURPLE=$(echo -en '\033[1;01;35m')
    BOLDLCYAN=$(echo -en '\033[1;01;36m')
    BOLDWHITE=$(echo -en '\033[1:01;37m')

    #Underline
    UNDERLINERED=$(echo -en '\033[3;31m')
    UNDERLINEGREEN=$(echo -en '\033[3;32m')
    UNDERLINEYELLOW=$(echo en '\033[3,33m')
    UNDERLINEBLUE=$(echo -en '\033[3;34m')
    UNDERLINEMAGENTA=$(echo -en '\033[3;35m')
    UNDERLINEPURPLE=$(echo -en '\033[3;35m')
    UNDERLINECYAN=$(echo -en '\033[3;36m')
    UNDERLINELIGHTGRAY=$(echo -en '\033[3:00;37m')
    UNDERLINELGREEN=$(echo -en '\033[3;01;32m')
    UNDERLINELYELLOW=$(echo -en '\033[3;01;33m')
    UNDERLINELBLUE=$(echo -en '\033[3;01;34m')
    UNDERLINELMAGENTA=$(echo -en '\033[3;01;35m')
    UNDERLINELPURPLE=$(echo -en '\033[3;01;35m')
    UNDERLINELCYAN=$(echo -en '\033[3;01;36m')
    UNDERLINEWHITE=$(echo -en '\033[3:01;37m')

    #Italics
    ITALICSRED=$(echo -en '\033[4;31m')
    ITALICSGREEN=$(echo -en '\033[4;32m')
    ITALICSYELLOW=$(echo en '\033[4,33m')
    ITALICSBLUE=$(echo -en '\033[4;34m')
    ITALICSMAGENTA=$(echo -en '\033[4;35m')
    ITALICSPURPLE=$(echo -en '\033[4;35m')
    ITALICSCYAN=$(echo -en '\033[4;36m')
    ITALICSLIGHTGRAY=$(echo -en '\033[4:00;37m')
    ITALICSLYELLOW=$(echo -en '\033[4;01;33m')
    ITALICSBLUE=$(echo -en '\033[4;01;34m')
    ITALICSMAGENTA=$(echo -en '\033[4;01;35m')
    ITALICSPURPLE=$(echo -en '\033[4;01;35m')
    ITALICSLCYAN=$(echo -en '\033[4;01;36m')
    ITALICSWHITE=$(echo -en '\033[4:01;37m')

    #StrikeThrough
    STRIKETHROUGHRED=$(echo -en '\033[9;31m')
    STRIKETHROUGHGREEN=$(echo -en '\033[9;32m')
    STRIKETHROUGHYELLOW=$(echo en '\033[9,33m')
    STRIKETHROUGHBLUE=$(echo -en '\033[9;34m')
    STRIKETHROUGHMAGENTA=$(echo -en '\033[9;35m')
    STRIKETHROUGHPURPLE=$(echo -en '\033[9;35m')
    STRIKETHROUGHCYAN=$(echo -en '\033[9;36m')
    STRIKETHROUGHLIGHTGRAY=$(echo -en '\033[9:00;37m')
    STRIKETHROUGHLYELLOW=$(echo -en '\033[9;01;33m')
    STRIKETHROUGHBLUE=$(echo -en '\033[9;01;34m')
    STRIKETHROUGHMAGENTA=$(echo -en '\033[9;01;35m')
    STRIKETHROUGHPURPLE=$(echo -en '\033[9;01;35m')
    STRIKETHROUGHLCYAN=$(echo -en '\033[9;01;36m')
    STRIKETHROUGHWHITE=$(echo -en '\033[9:01;37m')

    # Restore
    RESTORE=$(echo -en '\033[0m')

    # Original Test Without Updated Code But Works
    echo ${RED}RED${GREEN}GREEN${YELLOW}YELLOW${BLUE}BLUE${PURPLE}PURPLE${CYAN}CYAN${WHITE}WHITE${RESTORE}
  5. @elucify elucify created this gist Jan 23, 2015.
    20 changes: 20 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,20 @@
    RESTORE=$(echo -en '\033[0m')
    RED=$(echo -en '\033[00;31m')
    GREEN=$(echo -en '\033[00;32m')
    YELLOW=$(echo -en '\033[00;33m')
    BLUE=$(echo -en '\033[00;34m')
    MAGENTA=$(echo -en '\033[00;35m')
    PURPLE=$(echo -en '\033[00;35m')
    CYAN=$(echo -en '\033[00;36m')
    LIGHTGRAY=$(echo -en '\033[00;37m')
    LRED=$(echo -en '\033[01;31m')
    LGREEN=$(echo -en '\033[01;32m')
    LYELLOW=$(echo -en '\033[01;33m')
    LBLUE=$(echo -en '\033[01;34m')
    LMAGENTA=$(echo -en '\033[01;35m')
    LPURPLE=$(echo -en '\033[01;35m')
    LCYAN=$(echo -en '\033[01;36m')
    WHITE=$(echo -en '\033[01;37m')

    # Test
    echo ${RED}RED${GREEN}GREEN${YELLOW}YELLOW${BLUE}BLUE${PURPLE}PURPLE${CYAN}CYAN${WHITE}WHITE${RESTORE}