terminal-headers


Logs | Files | LICENSE | GitLab


1
commit 9d84e069e81391238369b9cd7a629efa013267a1
2
Author: Connor Etherington <[email protected]>
3
Date:   Wed Apr 26 09:35:00 2023 +0200
4
5
    Auto-Commit Update - 20230426
6
---
7
 opt/terminal-headers/barHeader        |  1 -
8
 opt/terminal-headers/colHeader        |  2 +-
9
 opt/terminal-headers/dateHeader       |  4 ++--
10
 opt/terminal-headers/elfHeader        | 20 ++++++++++----------
11
 opt/terminal-headers/shortBloodHeader | 23 +++++++++++++++++++++++
12
 opt/terminal-headers/uniHeader        |  2 +-
13
 6 files changed, 37 insertions(+), 15 deletions(-)
14
15
diff --git a/opt/terminal-headers/barHeader b/opt/terminal-headers/barHeader
16
index 687f283..dc7fcb6 100755
17
--- a/opt/terminal-headers/barHeader
18
+++ b/opt/terminal-headers/barHeader
19
@@ -4,6 +4,5 @@ fx=3 ; zx=4 ; for x in fx zx; do for y in {0..7}; do
20
 printf -v $x$y %b "\e[${!x}${y}m" ; done ; done
21
 for y in {0..7}; do printf -v fz$y %b "\e[9${y}m" ; done
22
 
23
-clear 
24
 echo -en "$fx1▬▬▬▬▬ $fx2▬▬▬▬▬          $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬\033[0m \033[1m $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬\033[0m $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬  $fx1▬▬▬▬▬ $fx2▬▬▬▬▬          $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬     $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬   $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬ \033[1m $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬\033[0m $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬  $fx1▬▬▬▬▬ $fx2▬▬▬▬▬          $fx4▬▬▬▬▬  $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬ \033[1m $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬\033[0m $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬         $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬     $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬   $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬ \033[1m $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬\033[0m $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬  $fx1▬▬▬▬▬ $fx2▬▬▬▬▬          $fx4▬▬▬▬▬  $fx4▬▬▬▬▬ $fx5▬▬▬▬▬▬▬ \033[1m $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬        $fx5▬▬▬▬▬\033[0m $fx6▬▬▬▬▬ $fx1▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬  $fx1▬▬▬▬▬ $fx2▬▬▬▬▬          $fx1▬▬▬▬▬ $fx2▬▬▬▬▬          $fx4▬▬▬▬▬"|cut -c-"$(echo "$(tput cols) * 3"|bc)"
25
 echo -e  "   $fz1▬▬▬▬                    $fz3▬▬▬▬▬▬▬▬▬   $fz4▬▬▬▬▬       $fz6▬▬▬▬▬\033[0m \033[1m          $fz1▬▬▬▬▬       $fz3▬▬▬▬▬ $fz4▬▬▬▬▬            $fz5▬▬▬▬▬ $fz6▬▬▬▬▬             $fz1▬▬▬▬▬          $fz3▬▬▬▬▬ $fz4▬▬▬▬▬         $fz6▬▬▬▬▬ \033[1m     $fz6▬▬▬▬▬          $fz1▬▬▬▬▬           $fz3▬▬▬▬▬ $fz4▬▬▬▬▬            $fz5▬▬▬▬▬ $fz6▬▬▬▬▬             $fz1▬▬▬▬▬          $fz3▬▬▬▬▬ $fz4▬▬▬▬▬         $fz6▬▬▬▬▬ \033[1m      $fz6▬▬▬▬▬ \033[1m          $fz1▬▬▬▬▬  $fz3▬▬▬▬▬ $fz4▬▬▬▬▬        $fz1▬▬▬▬                    $fz3▬▬▬▬▬▬▬▬▬   $fz4▬▬▬▬▬       $fz6▬▬▬▬▬\033[0m \033[1m          $fz1▬▬▬▬▬       $fz3▬▬▬▬▬ $fz4▬▬▬▬▬    $fz3▬▬▬▬▬ $fz4▬▬▬▬▬         $fz6▬▬▬▬▬ \033[1m     $fz6▬▬▬▬▬          $fz1▬▬▬▬▬           $fz3▬▬▬▬▬ $fz4▬▬▬▬▬            $fz5▬▬▬▬▬ $fz6▬▬▬▬▬             $fz1▬▬▬▬▬          $fz3▬▬▬▬▬ $fz4▬▬▬▬▬         $fz6▬▬▬▬▬ \033[1m      $fz6▬▬▬▬▬ \033[1m          $fz1▬▬▬▬▬  $fz3▬▬▬▬▬ $fz4▬▬▬▬▬        $fz1▬▬▬▬                    $fz3▬▬▬▬▬▬▬▬▬   $fz4▬▬▬▬▬       $fz6▬▬▬▬▬\033[0m \033[1m          $fz1▬▬▬▬▬       $fz3▬▬▬▬▬ $fz4▬▬▬▬▬            $fz5▬▬▬▬▬ $fz6▬▬▬▬▬          $fz5▬▬▬▬▬ $fz6▬▬▬▬▬\n"|cut -c-"$(echo "$(tput cols) * 2"|bc)"
26
diff --git a/opt/terminal-headers/colHeader b/opt/terminal-headers/colHeader
27
index d654159..8467fec 100755
28
--- a/opt/terminal-headers/colHeader
29
+++ b/opt/terminal-headers/colHeader
30
@@ -5,4 +5,4 @@ cols="▁▃▆▇▅▄▇▃▅▃▅▆▄▂▆▅▃▇▃▂▆▅▂▇
31
 ▇▁▂▇▁▅▁▃▅▁▁▇▂▇▅▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▁▆▇▂▂▄▇▆▃▃▂▂▅▁▆▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▁▅▇▆▂▃▆▃▆▁▇▆▇▂▄▇▆▃▃▂▅▁▆▅▄▇▂▁▄▅▇▅▄▅▃▆▅▆▃▁▂▂▇▄▂▃▁▅▁▇▂▄\
32
 ▅▁▃▄▁▅▇▃▂▅▇▁▂▇▁▅▁▃▅▇▂▇▅▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▆▃▇▂▁▄▅▇▅▄▅▃▆▅▆▃▁▂▂▇▄▂▃▁▅▁▇▂▄▃▁▆▇▂▂▆▄▁▃▃▂▄▇▄▅▆▄▃▁▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▁▆▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▆▃▁"
33
 
34
-clear; echo -e "$(echo "$cols"|cut -c-$(echo "$(tput cols) * 3"|bc)|sed 's/..................$/▄▆▇▅▃▁/g')\n" | lolcat
35
+echo -e "$(echo "$cols"|cut -c-$(echo "$(tput cols) * 3"|bc)|sed 's/..................$/▄▆▇▅▃▁/g')\n" | lolcat
36
diff --git a/opt/terminal-headers/dateHeader b/opt/terminal-headers/dateHeader
37
index d4f4ec1..bf9096e 100755
38
--- a/opt/terminal-headers/dateHeader
39
+++ b/opt/terminal-headers/dateHeader
40
@@ -1,11 +1,11 @@
41
 #!/usr/bin/env bash
42
-                                                                                                                                   
43
+
44
 cols="▁▃▆▇▅▄▇▃▅▃▅▆▄▂▆▅▃▇▃▂▆▅▂▇▆▃▇▆▁▄▇▂▇▅▆▃▇▆▃▄▅▇▅▂▇▅▆▄▇▂▅▆▅▁▆▅▂▅▇▆▃▆▇▅▄▅▇▅▄▇▄▆▄▅▇▆▃▆▃▆▆▃▄▅▇▅▂▄▇▄▆▃▆▅▃▇▄▆▅▄▇▄▅▇▅▄▆▅▇▃▂▃▆▅▆▃▇▄▅▇▄▂▄▆▅▇▄▇▄▆▅▃▅▄▆▇▄▅▆▄▃▅▇▄▅▇▂▇▅▇▆▂▆▇▅▄▇▅▃▇▅▇▅▃▅▆▇▄▂\
45
 ▃▇▅▄▆▃▆▇▄▇▆▃▅▄▆▇▅▃▁▄▆▂▄▄▅▇▆▂▃▆▃▆▁▁▆▇▂▂▄▇▆▃▃▂▂▇▆▃▇▁▄▇▂▇▅▆▃▇▆▃▄▅▇▅▂▇▅▆▄▇▂▅▆▅▅▁▆▅▄▇▂▁▄▅▇▁▅▅▄▅▃▃▆▅▆▄▆▅▁▂▇▄▂▃▅▃▃▅▁▇▂▄▆▅▁▃▄▂▆▄▁▃▂▄▇▄▅▆▄▃▁▅▇▇▄▇▃▅▇▄▂▇▄▆▂▄▄▅▇▇▆▂▇▂▇▆▅▆▅▆▃▇▆▃▁▄▂▂▁▅▇▃▂▅\
46
 ▇▁▂▇▁▅▁▃▅▁▁▇▂▇▅▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▁▆▇▂▂▄▇▆▃▃▂▂▅▁▆▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▁▅▇▆▂▃▆▃▆▁▇▆▇▂▄▇▆▃▃▂▅▁▆▅▄▇▂▁▄▅▇▅▄▅▃▆▅▆▃▁▂▂▇▄▂▃▁▅▁▇▂▄\
47
 ▅▁▃▄▁▅▇▃▂▅▇▁▂▇▁▅▁▃▅▇▂▇▅▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▆▃▇▂▁▄▅▇▅▄▅▃▆▅▆▃▁▂▂▇▄▂▃▁▅▁▇▂▄▃▁▆▇▂▂▆▄▁▃▃▂▄▇▄▅▆▄▃▁▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▁▆▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▆▃▁"
48
 
49
-clear; echo -e "$(echo "$cols"|cut -c-$(echo "$(tput cols) * 3"|bc)|sed 's/..................$/▄▆▇▅▃▁/g')\n" | lolcat
50
+echo -e "$(echo "$cols"|cut -c-$(echo "$(tput cols) * 3"|bc)|sed 's/..................$/▄▆▇▅▃▁/g')\n" | lolcat
51
 
52
 date '+%d %B %Y'|figlet -tcf /usr/share/terminal-headers/fonts/future.tlf | lolcat
53
 date '+%H : %M : %S'|figlet -tcf /usr/share/terminal-headers/fonts/future.tlf | lolcat
54
diff --git a/opt/terminal-headers/elfHeader b/opt/terminal-headers/elfHeader
55
index 08a14d4..8f36582 100755
56
--- a/opt/terminal-headers/elfHeader
57
+++ b/opt/terminal-headers/elfHeader
58
@@ -9,18 +9,18 @@ fx=3 ; zx=4 ; for x in fx zx; do for y in {0..7}; do
59
 printf -v $x$y %b "\e[${!x}${y}m" ; done ; done
60
 for y in {0..7}; do printf -v fz$y %b "\e[9${y}m" ; done
61
 
62
-clear; echo -e $cols|cut -c-$(echo "$(tput cols) * 3"|bc) |lolcat
63
+echo -e $cols|cut -c-$(echo "$(tput cols) * 3"|bc) |lolcat
64
 
65
 echo -e "
66
-       \033[1m\033[97m    ▄▄▄\033[0m                                                              
67
-       \033[1m\033[97m ▄█████▄▄ \033[0m                                                           
68
-       \033[1m\033[97m███\033[46m▀▀▀▀\033[40m▀\033[46m▀\033[40m▀\033[46m▀\033[0m                                    $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬                                     
69
-       \033[1m\033[97m███\033[46m▄   \033[22m\033[30m▀ ▀\033[0m\033[36m▀\033[0m                            \033[1m$fz1▬▬▬▬▬ $fz2▬▬▬▬▬ $fz3▬▬▬▬▬ $fz4▬▬▬▬▬ $fz5▬▬▬▬▬ $fz6▬▬▬▬▬    
70
-       \033[1m\033[97m ▄\033[46m  \033[0m\033[1m\033[97m█████▄ \033[22m\033[31m█▄\033[0m                              $rst                                                                                              
71
-       \033[22m\033[31m▀▀\033[0m\033[1m\033[41m\033[97m▄\033[46m▄   \033[41m▄▄▄\033[0m\033[22m\033[31m▀██▀\033[0m  
72
-       \033[1m\033[97m ██▀▀▀██▀  \033[22m\033[31m▀\033[0m          $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬                                     
73
-       \033[1m\033[97m ▀▀▀▀ ▀▀▀▀\033[0m                      \033[1m$fz1▬▬▬▬▬ $fz2▬▬▬▬▬ $fz3▬▬▬▬▬ $fbright4▬▬▬▬▬ $fz5▬▬▬▬▬ $fz6▬▬▬▬▬    
74
-                                                                $rst                                                                                              
75
+       \033[1m\033[97m    ▄▄▄\033[0m
76
+       \033[1m\033[97m ▄█████▄▄ \033[0m
77
+       \033[1m\033[97m███\033[46m▀▀▀▀\033[40m▀\033[46m▀\033[40m▀\033[46m▀\033[0m                                    $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬
78
+       \033[1m\033[97m███\033[46m▄   \033[22m\033[30m▀ ▀\033[0m\033[36m▀\033[0m                            \033[1m$fz1▬▬▬▬▬ $fz2▬▬▬▬▬ $fz3▬▬▬▬▬ $fz4▬▬▬▬▬ $fz5▬▬▬▬▬ $fz6▬▬▬▬▬
79
+       \033[1m\033[97m ▄\033[46m  \033[0m\033[1m\033[97m█████▄ \033[22m\033[31m█▄\033[0m                              $rst
80
+       \033[22m\033[31m▀▀\033[0m\033[1m\033[41m\033[97m▄\033[46m▄   \033[41m▄▄▄\033[0m\033[22m\033[31m▀██▀\033[0m
81
+       \033[1m\033[97m ██▀▀▀██▀  \033[22m\033[31m▀\033[0m          $fx1▬▬▬▬▬ $fx2▬▬▬▬▬ $fx3▬▬▬▬▬ $fx4▬▬▬▬▬ $fx5▬▬▬▬▬ $fx6▬▬▬▬▬
82
+       \033[1m\033[97m ▀▀▀▀ ▀▀▀▀\033[0m                      \033[1m$fz1▬▬▬▬▬ $fz2▬▬▬▬▬ $fz3▬▬▬▬▬ $fbright4▬▬▬▬▬ $fz5▬▬▬▬▬ $fz6▬▬▬▬▬
83
+                                                                $rst
84
 
85
 "
86
  echo -e ' ▁▃▅▆▆▃▂▃▆▅▄▇▂▆▅▁▆▆▅▁▁▂▂▇▆▃▁▃▇▃▅▇▇▅▆▃▇▆▃▁▄▂▂▁▅▇▃▂▅▅▁▃▅▁▁▇▂▇▅▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▄▂▂▁\n'| lolcat || exit 1
87
diff --git a/opt/terminal-headers/shortBloodHeader b/opt/terminal-headers/shortBloodHeader
88
new file mode 100755
89
index 0000000..34af39b
90
--- /dev/null
91
+++ b/opt/terminal-headers/shortBloodHeader
92
@@ -0,0 +1,23 @@
93
+#!/usr/bin/env bash
94
+
95
+x=0;
96
+schemes=( 1 16 15 16 )
97
+
98
+blood=`for i in "${schemes[@]}"; do
99
+until [ $x -eq 4 ]; do
100
+    for i in "${schemes[@]}"; do
101
+      printf "\e[48;5;${i}m \e[0m"
102
+      printf "\e[48;5;${i}m \e[0m"
103
+    done
104
+      ((x++))
105
+  done
106
+done
107
+printf "\e[48;5;1m \e[0m"
108
+printf "\e[48;5;1m \e[0m"
109
+`
110
+
111
+echo -e "\n$blood\n"
112
+
113
+exit 0
114
+
115
+
116
diff --git a/opt/terminal-headers/uniHeader b/opt/terminal-headers/uniHeader
117
index 84a9972..124f3fd 100755
118
--- a/opt/terminal-headers/uniHeader
119
+++ b/opt/terminal-headers/uniHeader
120
@@ -9,7 +9,7 @@ fx=3 ; zx=4 ; for x in fx zx; do for y in {0..7}; do
121
 printf -v $x$y %b "\e[${!x}${y}m" ; done ; done
122
 for y in {0..7}; do printf -v fz$y %b "\e[9${y}m" ; done
123
 
124
-clear; echo -e $cols|cut -c-$(echo "$(tput cols) * 3"|bc) |lolcat ; echo '
125
+echo -e $cols|cut -c-$(echo "$(tput cols) * 3"|bc) |lolcat ; echo '
126
 
127
                      ,_ ,_==▄▂
128
                   ,  ▂▃▄▄▅▅▅▂▅¾.            /    /