terminal-headers


Logs | Files | LICENSE | GitLab


1
commit fd9944d9f8fea14533ee53295834572981fa5d20
2
Author: Connor Etherington <[email protected]>
3
Date:   Fri Jun 3 03:48:30 2022 +0200
4
5
    Auto-Commit Update - 20220603
6
---
7
 PKGBUILD                              |   3 +-
8
 usr/bin/{barHeader => barsHeader}     |   0
9
 usr/bin/{colHeader => colorsHeader}   |   0
10
 usr/bin/dateHeader                    |   5 +-
11
 usr/bin/{uniHeader => unixHeader}     |   0
12
 usr/terminal-headers/fonts/future.tlf | 457 ++++++++++++++++++++++++++++++++++
13
 6 files changed, 463 insertions(+), 2 deletions(-)
14
15
diff --git a/PKGBUILD b/PKGBUILD
16
index 9416efb..acc1244 100644
17
--- a/PKGBUILD
18
+++ b/PKGBUILD
19
@@ -7,7 +7,7 @@ pkgdesc='Scripts provide colorful terminal headers, meant to be placed in your s
20
 arch=(x86_64)
21
 url="https://gitlab.com/a4to/${pkgname}"
22
 license=('MIT')
23
-depends=(python-lolcat figlet figlet-fonts-extra)
24
+depends=(python-lolcat figlet figlet-fonts figlet-fonts-extra)
25
 source=(
26
   "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.zst"
27
   "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.zst.sig"
28
@@ -25,4 +25,5 @@ validpgpkeys=('81BACEEBC3EA26E127166E4A819BB92A9A48160E')
29
 package() {
30
   install -Dm775 usr/bin/* -g wheel -o ${USER} -t "${pkgdir}/usr/bin/"
31
   install -Dm644 usr/share/licenses/${pkgname}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
32
+  install -Dm644 usr/share/terminal-headers/fonts/future.tlf "${pkgdir}/usr/share/terminal-headers/fonts/future.tlf"
33
 }
34
diff --git a/usr/bin/barHeader b/usr/bin/barsHeader
35
similarity index 100%
36
rename from usr/bin/barHeader
37
rename to usr/bin/barsHeader
38
diff --git a/usr/bin/colHeader b/usr/bin/colorsHeader
39
similarity index 100%
40
rename from usr/bin/colHeader
41
rename to usr/bin/colorsHeader
42
diff --git a/usr/bin/dateHeader b/usr/bin/dateHeader
43
index 4e78072..d4f4ec1 100755
44
--- a/usr/bin/dateHeader
45
+++ b/usr/bin/dateHeader
46
@@ -6,4 +6,7 @@ cols="▁▃▆▇▅▄▇▃▅▃▅▆▄▂▆▅▃▇▃▂▆▅▂▇
47
 ▅▁▃▄▁▅▇▃▂▅▇▁▂▇▁▅▁▃▅▇▂▇▅▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▂▅▆▅▁▆▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▆▃▇▂▁▄▅▇▅▄▅▃▆▅▆▃▁▂▂▇▄▂▃▁▅▁▇▂▄▃▁▆▇▂▂▆▄▁▃▃▂▄▇▄▅▆▄▃▁▆▅▂▅▇▆▃▁▃▇▃▅▇▄▂▇▄▆▂▄▄▅▇▆▂▃▆▃▆▁▁▆▇▂▂▄▇▆▃▃▂▂▅▁▆▅▄▇▆▃▁"
48
 
49
 clear; echo -e "$(echo "$cols"|cut -c-$(echo "$(tput cols) * 3"|bc)|sed 's/..................$/▄▆▇▅▃▁/g')\n" | lolcat
50
-date '+%d %B %Y'|figlet -tcf future|lolcat; date '+%H : %M : %S'|figlet -tcf future|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
+
55
diff --git a/usr/bin/uniHeader b/usr/bin/unixHeader
56
similarity index 100%
57
rename from usr/bin/uniHeader
58
rename to usr/bin/unixHeader
59
diff --git a/usr/terminal-headers/fonts/future.tlf b/usr/terminal-headers/fonts/future.tlf
60
new file mode 100755
61
index 0000000..44a26aa
62
--- /dev/null
63
+++ b/usr/terminal-headers/fonts/future.tlf
64
@@ -0,0 +1,457 @@
65
+tlf2a 3 3 8 -1 22 0 0 0
66
+===============================================================================
67
+  This is future.tlf, or “Future”, by Sam Hocevar.
68
+
69
+  2006/10/01 -- Sam Hocevar <[email protected]>
70
+                font creation
71
+                still missing: # % ( ) * / < > \ ^ ~
72
+  2006/10/02 -- Sam Hocevar <[email protected]>
73
+                added Unicode block and line glyphs
74
+                added: % ( ) * / \ ~
75
+                fixed: & 2 5 X
76
+
77
+  This font is free software. It comes without any warranty, to the extent
78
+permitted by applicable law. You can redistribute it and/or modify it under
79
+the terms of the Do What The Fuck You Want To Public License, Version 2,
80
+as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more
81
+details.
82
+
83
+  Missing characters: # < > ^
84
+
85
+  This font is part of TOIlet’s official distribution. More information
86
+on the TOIlet website at http://caca.zoy.org/wiki/toilet
87
+===============================================================================
88
+  @
89
+  @
90
+  @@
91
+╻!
92
+╹!
93
+╹!!
94
+╻╻"
95
+  "
96
+  ""
97
+ @
98
+ @
99
+#@@
100
+┏┳┓$
101
+┗╋┓$
102
+┗┻┛$$
103
+┏┓╻%
104
+┏━┛%
105
+╹┗┛%%
106
+┏┓  &
107
+┃╺╋╸&
108
+┗━┛ &&
109
+╻'
110
+ '
111
+ ''
112
+┏╸(
113
+┃ (
114
+┗╸((
115
+╺┓)
116
+ ┃)
117
+╺┛))
118
+╻ ╻*
119
+╺╋╸*
120
+╹ ╹**
121
+ ╻ +
122
+╺╋╸+
123
+ ╹ ++
124
+  ,
125
+  ,
126
+ ┛,,
127
+   -
128
+╺━╸-
129
+   --
130
+ .
131
+ .
132
+╹..
133
+ ╻/
134
+┏┛/
135
+╹ //
136
+┏━┓0
137
+┃┃┃0
138
+┗━┛00
139
+╺┓ 1
140
+ ┃ 1
141
+╺┻╸11
142
+┏━┓2
143
+┏━┛2
144
+┗━╸22
145
+┏━┓3
146
+╺━┫3
147
+┗━┛33
148
+╻ ╻4
149
+┗━┫4
150
+  ╹44
151
+┏━╸5
152
+┗━┓5
153
+┗━┛55
154
+┏━┓6
155
+┣━┓6
156
+┗━┛66
157
+┏━┓7
158
+  ┃7
159
+  ╹77
160
+┏━┓8
161
+┣━┫8
162
+┗━┛88
163
+┏━┓9
164
+┗━┫9
165
+┗━┛99
166
+ :
167
+╹:
168
+╹::
169
+  ;
170
+ ╹;
171
+ ┛;;
172
+ @
173
+ @
174
+<@@
175
+   =
176
+╺━╸=
177
+╺━╸==
178
+ @
179
+ @
180
+>@@
181
+┏━┓?
182
+ ╺┛?
183
+ ╹ ??
184
+┏━┓@
185
+┃┣┛@
186
+┗━╸@@
187
+┏━┓A
188
+┣━┫A
189
+╹ ╹AA
190
+┏┓ B
191
+┣┻┓B
192
+┗━┛BB
193
+┏━╸C
194
+┃  C
195
+┗━╸CC
196
+╺┳┓D
197
+ ┃┃D
198
+╺┻┛DD
199
+┏━╸E
200
+┣╸ E
201
+┗━╸EE
202
+┏━╸F
203
+┣╸ F
204
+╹  FF
205
+┏━╸G
206
+┃╺┓G
207
+┗━┛GG
208
+╻ ╻H
209
+┣━┫H
210
+╹ ╹HH
211
+╻I
212
+┃I
213
+╹II
214
+ ┏┓J
215
+  ┃J
216
+┗━┛JJ
217
+╻┏ K
218
+┣┻┓K
219
+╹ ╹KK
220
+╻  L
221
+┃  L
222
+┗━╸LL
223
+┏┳┓M
224
+┃┃┃M
225
+╹ ╹MM
226
+┏┓╻N
227
+┃┗┫N
228
+╹ ╹NN
229
+┏━┓O
230
+┃ ┃O
231
+┗━┛OO
232
+┏━┓P
233
+┣━┛P
234
+╹  PP
235
+┏━┓Q
236
+┃┓┃Q
237
+┗┻┛QQ
238
+┏━┓R
239
+┣┳┛R
240
+╹┗╸RR
241
+┏━┓S
242
+┗━┓S
243
+┗━┛SS
244
+╺┳╸T
245
+ ┃ T
246
+ ╹ TT
247
+╻ ╻U
248
+┃ ┃U
249
+┗━┛UU
250
+╻ ╻V
251
+┃┏┛V
252
+┗┛ VV
253
+╻ ╻W
254
+┃╻┃W
255
+┗┻┛WW
256
+╻ ╻X
257
+┏╋┛X
258
+╹ ╹XX
259
+╻ ╻Y
260
+┗┳┛Y
261
+ ╹ YY
262
+╺━┓Z
263
+┏━┛Z
264
+┗━╸ZZ
265
+┏━ [
266
+┃  [
267
+┗━ [[
268
+╻ \
269
+┗┓\
270
+ ╹\\
271
+ ━┓]
272
+  ┃]
273
+ ━┛]]
274
+ @
275
+ @
276
+^@@
277
+   _
278
+   _
279
+╺━╸__
280
+ ┓`
281
+  `
282
+  ``
283
+┏━┓a
284
+┣━┫a
285
+╹ ╹aa
286
+┏┓ b
287
+┣┻┓b
288
+┗━┛bb
289
+┏━╸c
290
+┃  c
291
+┗━╸cc
292
+╺┳┓d
293
+ ┃┃d
294
+╺┻┛dd
295
+┏━╸e
296
+┣╸ e
297
+┗━╸ee
298
+┏━╸f
299
+┣╸ f
300
+╹  ff
301
+┏━╸g
302
+┃╺┓g
303
+┗━┛gg
304
+╻ ╻h
305
+┣━┫h
306
+╹ ╹hh
307
+╻i
308
+┃i
309
+╹ii
310
+ ┏┓j
311
+  ┃j
312
+┗━┛jj
313
+╻┏ k
314
+┣┻┓k
315
+╹ ╹kk
316
+╻  l
317
+┃  l
318
+┗━╸ll
319
+┏┳┓m
320
+┃┃┃m
321
+╹ ╹mm
322
+┏┓╻n
323
+┃┗┫n
324
+╹ ╹nn
325
+┏━┓o
326
+┃ ┃o
327
+┗━┛oo
328
+┏━┓p
329
+┣━┛p
330
+╹  pp
331
+┏━┓q
332
+┃┓┃q
333
+┗┻┛qq
334
+┏━┓r
335
+┣┳┛r
336
+╹┗╸rr
337
+┏━┓s
338
+┗━┓s
339
+┗━┛ss
340
+╺┳╸t
341
+ ┃ t
342
+ ╹ tt
343
+╻ ╻u
344
+┃ ┃u
345
+┗━┛uu
346
+╻ ╻v
347
+┃┏┛v
348
+┗┛ vv
349
+╻ ╻w
350
+┃╻┃w
351
+┗┻┛ww
352
+╻ ╻x
353
+┏╋┛x
354
+╹ ╹xx
355
+╻ ╻y
356
+┗┳┛y
357
+ ╹ yy
358
+╺━┓z
359
+┏━┛z
360
+┗━╸zz
361
+ ┏╸{
362
+╺┫ {
363
+ ┗╸{{
364
+╻|
365
+┃|
366
+╹||
367
+╺┓ }
368
+ ┣╸}
369
+╺┛ }}
370
+   ~
371
+┏━┛~
372
+   ~~
373
+┏━┓┏━╸Ä
374
+┣━┫┣╸ Ä
375
+╹ ╹┗━╸ÄÄ
376
+┏━┓┏━╸Ö
377
+┃ ┃┣╸ Ö
378
+┗━┛┗━╸ÖÖ
379
+╻ ╻┏━╸Ü
380
+┃ ┃┣╸ Ü
381
+┗━┛┗━╸ÜÜ
382
+┏━┓┏━╸ä
383
+┣━┫┣╸ ä
384
+╹ ╹┗━╸ää
385
+┏━┓┏━╸ö
386
+┃ ┃┣╸ ö
387
+┗━┛┗━╸öö
388
+╻ ╻┏━╸ü
389
+┃ ┃┣╸ ü
390
+┗━┛┗━╸üü
391
+┏━┓┏━┓ß
392
+┗━┓┗━┓ß
393
+┗━┛┗━┛ßß
394
+0x2500 ─ BOX DRAWINGS LIGHT HORIZONTAL
395
+   @
396
+━━━@
397
+   @@
398
+0x2501 ━ BOX DRAWINGS HEAVY HORIZONTAL
399
+   @
400
+■■■@
401
+   @@
402
+0x2502 │ BOX DRAWINGS LIGHT VERTICAL
403
+ ┃ @
404
+ ┃ @
405
+ ┃@@
406
+0x2503 ┃ BOX DRAWINGS HEAVY VERTICAL
407
+ █ @
408
+ █ @
409
+ █@@
410
+0x250C ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
411
+   @
412
+ ┏━@
413
+ ┃ @@
414
+0x250F ┏ BOX DRAWINGS HEAVY DOWN AND RIGHT
415
+   @
416
+ ▄■@
417
+ █ @@
418
+0x2510 ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
419
+   @
420
+━┓ @
421
+ ┃@@
422
+0x2513 ┓ BOX DRAWINGS HEAVY DOWN AND LEFT
423
+   @
424
+■▄ @
425
+ █@@
426
+0x2514 └ BOX DRAWINGS LIGHT UP AND RIGHT
427
+ ┃ @
428
+ ┗━@
429
+   @@
430
+0x2517 ┗ BOX DRAWINGS HEAVY UP AND RIGHT
431
+ █ @
432
+ ▀■@
433
+   @@
434
+0x2518 ┘ BOX DRAWINGS LIGHT UP AND LEFT
435
+ ┃ @
436
+━┛ @
437
+  @@
438
+0x251B ┛ BOX DRAWINGS HEAVY UP AND LEFT
439
+ █ @
440
+■▀ @
441
+  @@
442
+0x251c ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
443
+ ┃ @
444
+ ┣━@
445
+ ┃ @@
446
+0x2523 ┣ BOX DRAWINGS HEAVY VERTICAL AND RIGHT
447
+ █ @
448
+ █■@
449
+ █ @@
450
+0x2524 ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
451
+ ┃ @
452
+━┫ @
453
+ ┃@@
454
+0x252B ┫ BOX DRAWINGS HEAVY VERTICAL AND LEFT
455
+ █ @
456
+■█ @
457
+ █@@
458
+0x252c ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
459
+   @
460
+━┳━@
461
+ ┃ @@
462
+0x2533 ┳ BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
463
+   @
464
+■▄■@
465
+ █ @@
466
+0x2534 ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
467
+ ┃ @
468
+━┻━@
469
+   @@
470
+0x253B ┻ BOX DRAWINGS HEAVY UP AND HORIZONTAL
471
+ █ @
472
+■▀■@
473
+   @@
474
+0x253c ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
475
+ ┃ @
476
+━╋━@
477
+ ┃ @@
478
+0x254B ╋ BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
479
+ █ @
480
+■█■@
481
+ █ @@
482
+0x2578 ╸ BOX DRAWINGS HEAVY LEFT
483
+   @
484
+■■ @
485
+  @@
486
+0x2579 ╹ BOX DRAWINGS HEAVY UP
487
+ █ @
488
+ ▀ @
489
+  @@
490
+0x257A ╺ BOX DRAWINGS HEAVY RIGHT
491
+   @
492
+ ■■@
493
+   @@
494
+0x257B ╻ BOX DRAWINGS HEAVY DOWN
495
+   @
496
+ ▄ @
497
+ █@@
498
+0x2580 ▀ UPPER HALF BLOCK
499
+███@
500
+▀▀▀@
501
+   @@
502
+0x2584 ▄ LOWER HALF BLOCK
503
+   @
504
+▄▄▄@
505
+███@
506
+0x2588 █ FULL BLOCK
507
+███@
508
+███@
509
+███@@
510
+0x25A0 ■ BLACK SQUARE
511
+▄▄▄@
512
+███@
513
+▀▀▀@@
514
+0x5350 卐 CJK UNIFIED IDEOGRAPH-5350
515
+╻┏╸@
516
+┗╋┓@
517
+╺┛╹@@
518
+0x534D 卍 CJK UNIFIED IDEOGRAPH-534D
519
+╺┓╻@
520
+┏╋┛@
521
+╹┗╸@@