From e3342ef70035618044b248aceb0a0a51007de44b Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 30 Jun 2021 18:15:34 -0700 Subject: [PATCH 1/4] add support for powershell --- resources/powershell.ascii | 13 +++++++++++++ src/onefetch/language.rs | 1 + 2 files changed, 14 insertions(+) create mode 100644 resources/powershell.ascii diff --git a/resources/powershell.ascii b/resources/powershell.ascii new file mode 100644 index 000000000..6a7685eea --- /dev/null +++ b/resources/powershell.ascii @@ -0,0 +1,13 @@ +{0}#################################### +{0}#################################### +{0}#### ########################### +{0}##### ########################## +{0}####### ######################## +{0}######## ###################### +{0}######### ##################### +{0}######## ###################### +{0}####### ######################## +{0}##### ########################## +{0}#### ###### ######## +{0}#################################### +{0}#################################### diff --git a/src/onefetch/language.rs b/src/onefetch/language.rs index 24c1ace69..a7a6eed8d 100644 --- a/src/onefetch/language.rs +++ b/src/onefetch/language.rs @@ -206,6 +206,7 @@ define_languages! { { Org, "org.ascii", "Org", define_colors!( [Color::Green, Color::Red, Color::White] ) }, { Perl, "perl.ascii", "Perl", define_colors!( [Color::Cyan] ) }, { Php, "php.ascii", "Php", define_colors!( [Color::Magenta, Color::Blue, Color::Cyan, Color::White] ) }, + { PowerShell, "powershell.ascii", "PowerShell", define_colors!( [Color::Blue] ) }, { Processing, "processing.ascii", "Processing", define_colors!( [Color::Blue, Color::White] : [Color::TrueColor{ r:80, g:80 ,b:80}, Color::TrueColor{ r:255, g:255 ,b:255} ] ) }, { Prolog, "prolog.ascii", "Prolog", define_colors!( [Color::White] ) }, { PureScript, "purescript.ascii", "PureScript", define_colors!( [Color::White] ) }, From 89afbbbaf655e3eb9acbcd68b5f87e286b92b5a4 Mon Sep 17 00:00:00 2001 From: David King Date: Thu, 1 Jul 2021 11:36:31 -0700 Subject: [PATCH 2/4] update powershell.ascii --- resources/powershell.ascii | 26 +++++++++++++------------- src/onefetch/language.rs | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/resources/powershell.ascii b/resources/powershell.ascii index 6a7685eea..e0cb6e003 100644 --- a/resources/powershell.ascii +++ b/resources/powershell.ascii @@ -1,13 +1,13 @@ -{0}#################################### -{0}#################################### -{0}#### ########################### -{0}##### ########################## -{0}####### ######################## -{0}######## ###################### -{0}######### ##################### -{0}######## ###################### -{0}####### ######################## -{0}##### ########################## -{0}#### ###### ######## -{0}#################################### -{0}#################################### +{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS +{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS +{0}PSPS{1}PSPSP{0}SPSPSPSPSPSPSPSPSPSPSPSPS +{0}PSPSP{1}SPSPS{0}PSPSPSPSPSPSPSPSPSPSPSPS +{0}PSPSPSP{1}SPSPS{0}PSPSPSPSPSPSPSPSPSPSPS +{0}PSPSPSPS{1}PSPSPS{0}PSPSPSPSPSPSPSPSPSPS +{0}PSPSPSPSP{1}SPSPSP{0}SPSPSPSPSPSPSPSPSPS +{0}PSPSPSPS{1}PSPSPS{0}PSPSPSPSPSPSPSPSPSPS +{0}PSPSPSP{1}SPSPS{0}PSPSPSPSPSPSPSPSPSPSPS +{0}PSPSP{1}SPSPS{0}PSPSP{1}SPSPSPSPSPSPSP{0}SPSPS +{0}PSPS{1}PSPSP{0}SPSPSP{1}SPSPSPSPSPSPSP{0}SPSPS +{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS +{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS \ No newline at end of file diff --git a/src/onefetch/language.rs b/src/onefetch/language.rs index a7a6eed8d..d43b7011e 100644 --- a/src/onefetch/language.rs +++ b/src/onefetch/language.rs @@ -206,7 +206,7 @@ define_languages! { { Org, "org.ascii", "Org", define_colors!( [Color::Green, Color::Red, Color::White] ) }, { Perl, "perl.ascii", "Perl", define_colors!( [Color::Cyan] ) }, { Php, "php.ascii", "Php", define_colors!( [Color::Magenta, Color::Blue, Color::Cyan, Color::White] ) }, - { PowerShell, "powershell.ascii", "PowerShell", define_colors!( [Color::Blue] ) }, + { PowerShell, "powershell.ascii", "PowerShell", define_colors!( [Color::Blue, Color::White] ) }, { Processing, "processing.ascii", "Processing", define_colors!( [Color::Blue, Color::White] : [Color::TrueColor{ r:80, g:80 ,b:80}, Color::TrueColor{ r:255, g:255 ,b:255} ] ) }, { Prolog, "prolog.ascii", "Prolog", define_colors!( [Color::White] ) }, { PureScript, "purescript.ascii", "PureScript", define_colors!( [Color::White] ) }, From 3c8b9cda0becf4ecc745d7ee8dc1034f9a43091e Mon Sep 17 00:00:00 2001 From: David King Date: Thu, 1 Jul 2021 13:53:54 -0700 Subject: [PATCH 3/4] update powershell.ascii with more lean --- resources/powershell.ascii | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/resources/powershell.ascii b/resources/powershell.ascii index e0cb6e003..d6780ba64 100644 --- a/resources/powershell.ascii +++ b/resources/powershell.ascii @@ -1,13 +1,10 @@ -{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS -{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS -{0}PSPS{1}PSPSP{0}SPSPSPSPSPSPSPSPSPSPSPSPS -{0}PSPSP{1}SPSPS{0}PSPSPSPSPSPSPSPSPSPSPSPS -{0}PSPSPSP{1}SPSPS{0}PSPSPSPSPSPSPSPSPSPSPS -{0}PSPSPSPS{1}PSPSPS{0}PSPSPSPSPSPSPSPSPSPS -{0}PSPSPSPSP{1}SPSPSP{0}SPSPSPSPSPSPSPSPSPS -{0}PSPSPSPS{1}PSPSPS{0}PSPSPSPSPSPSPSPSPSPS -{0}PSPSPSP{1}SPSPS{0}PSPSPSPSPSPSPSPSPSPSPS -{0}PSPSP{1}SPSPS{0}PSPSP{1}SPSPSPSPSPSPSP{0}SPSPS -{0}PSPS{1}PSPSP{0}SPSPSP{1}SPSPSPSPSPSPSP{0}SPSPS -{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS -{0}PSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPS \ No newline at end of file +{0} ######################## +{0} ####{1}####{0}################ +{0} ######{1}####{0}############## +{0} ########{1}####{0}############ +{0} ##########{1}####{0}########## +{0} #########{1}####{0}########### +{0} ########{1}####{0}############ +{0} #######{1}####{0}############# +{0} ######{1}####{0}#####{1}######{0}### +{0}######################## \ No newline at end of file From 89cb6d9fb4c9cdda3ad4add9f08fe2c83efc11d8 Mon Sep 17 00:00:00 2001 From: o2sh Date: Thu, 1 Jul 2021 23:17:54 +0200 Subject: [PATCH 4/4] add true colors to powershell ascii logo --- src/onefetch/language.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/onefetch/language.rs b/src/onefetch/language.rs index d43b7011e..a1d72b333 100644 --- a/src/onefetch/language.rs +++ b/src/onefetch/language.rs @@ -206,7 +206,7 @@ define_languages! { { Org, "org.ascii", "Org", define_colors!( [Color::Green, Color::Red, Color::White] ) }, { Perl, "perl.ascii", "Perl", define_colors!( [Color::Cyan] ) }, { Php, "php.ascii", "Php", define_colors!( [Color::Magenta, Color::Blue, Color::Cyan, Color::White] ) }, - { PowerShell, "powershell.ascii", "PowerShell", define_colors!( [Color::Blue, Color::White] ) }, + { PowerShell, "powershell.ascii", "PowerShell", define_colors!( [Color::Blue, Color::White] : [Color::TrueColor{ r:49, g:108, b:185}, Color::TrueColor{ r:255, g:255, b:255} ] ) }, { Processing, "processing.ascii", "Processing", define_colors!( [Color::Blue, Color::White] : [Color::TrueColor{ r:80, g:80 ,b:80}, Color::TrueColor{ r:255, g:255 ,b:255} ] ) }, { Prolog, "prolog.ascii", "Prolog", define_colors!( [Color::White] ) }, { PureScript, "purescript.ascii", "PureScript", define_colors!( [Color::White] ) },