Skip to content

Commit

Permalink
commit 875939673 on 20201128
Browse files Browse the repository at this point in the history
  • Loading branch information
SDRausty committed Nov 28, 2020
1 parent 29d6f5c commit d7b4260
Show file tree
Hide file tree
Showing 9 changed files with 62 additions and 27 deletions.
2 changes: 1 addition & 1 deletion .conf/VERSIONID
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.900
2.0.901
15 changes: 13 additions & 2 deletions espritfunctions.bash
Original file line number Diff line number Diff line change
Expand Up @@ -221,10 +221,21 @@ sleep $SPINDLAY
done
}

_TAMATRIX_() { # print TermuxArch source code as matrix
# Terminal codes VT100 \\e[?25l information at https://wiki.bash-hackers.org/scripting/terminalcodes website.
_TAMATRIX_() { # partial implemintation; print TermuxArch source code as matrix
_DOTAMSTRIX_() {
printf "\\e[?25l\\e[1;32m%s" "$(tr -d '\n' < $0)"
# split a string from file and print this split string
IFS=';' read -ra TAMATARR <<< "$(tr -d '\n' < $0)" && for EMSTRING in "${TAMATARR[@]}" ; do printf "\\e[0;32m%s" "$EMSTRING" ; sleep 0.0"$(shuf -i 0-999 -n 1)" ; done ; tail -n 8 "$0" ; printf "\\e[0m" ; printf "\\e[?25h"; exit
}
# Terminal codes VT100 \\e[?25l information at https://wiki.bash-hackers.org/scripting/terminalcodes website.
if [[ ! -z "${MATRIXLCR:-}" ]]
then
while :
do
_DOTAMSTRIX_
done
else
_DOTAMSTRIX_
fi
}
# espritfunctions.bash EOF
2 changes: 1 addition & 1 deletion printoutstatements.bash
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ FLHDR1[1]="# IFS=$'\\n\\t'"
FLHDR1[2]="set -Eeuo pipefail"
FLHDR1[3]="shopt -s nullglob globstar"
FLHDR1[4]="unset LD_PRELOAD"
FLHDR1[5]="VERSIONID=2.0.899"
FLHDR1[5]="VERSIONID=2.0.900"
FLHDR1[6]=""
FLHDRP[0]="## BEGIN #####################################################################"
FLHDRP[1]=""
Expand Down
10 changes: 9 additions & 1 deletion setupTermuxArch
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# command 'setupTermuxArch h[elp]' has information how to use this file
################################################################################
IFS=$'\n\t'
VERSIONID=2.0.899
VERSIONID=2.0.900
set -Eeuo pipefail
shopt -s nullglob globstar
umask 0022
Expand Down Expand Up @@ -927,6 +927,14 @@ printf "\\nSetting 'lftp' as download manager.\\n"
DM=lftp
_OPT1_ "$@"
_INTRO_ "$@"
## [matr[ix]] Print TermuxArch source code as Matrix
elif [[ "${1//-}" = [Mm][Aa][Tt][Rr]* ]]
then
printf "\\nSetting mode to matrix.\\n"
MATRIXLCR=0
_PREPTERMUXARCH_
_DEPENDSBLOCK_ "$@"
_TAMATRIX_
## [mat[ix]] Print TermuxArch source code as Matrix
elif [[ "${1//-}" = [Mm][Aa][Tt]* ]]
then
Expand Down
10 changes: 9 additions & 1 deletion setupTermuxArch.bash
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# command 'setupTermuxArch h[elp]' has information how to use this file
################################################################################
IFS=$'\n\t'
VERSIONID=2.0.899
VERSIONID=2.0.900
set -Eeuo pipefail
shopt -s nullglob globstar
umask 0022
Expand Down Expand Up @@ -927,6 +927,14 @@ printf "\\nSetting 'lftp' as download manager.\\n"
DM=lftp
_OPT1_ "$@"
_INTRO_ "$@"
## [matr[ix]] Print TermuxArch source code as Matrix
elif [[ "${1//-}" = [Mm][Aa][Tt][Rr]* ]]
then
printf "\\nSetting mode to matrix.\\n"
MATRIXLCR=0
_PREPTERMUXARCH_
_DEPENDSBLOCK_ "$@"
_TAMATRIX_
## [mat[ix]] Print TermuxArch source code as Matrix
elif [[ "${1//-}" = [Mm][Aa][Tt]* ]]
then
Expand Down
10 changes: 9 additions & 1 deletion setupTermuxArch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# command 'setupTermuxArch h[elp]' has information how to use this file
################################################################################
IFS=$'\n\t'
VERSIONID=2.0.899
VERSIONID=2.0.900
set -Eeuo pipefail
shopt -s nullglob globstar
umask 0022
Expand Down Expand Up @@ -927,6 +927,14 @@ printf "\\nSetting 'lftp' as download manager.\\n"
DM=lftp
_OPT1_ "$@"
_INTRO_ "$@"
## [matr[ix]] Print TermuxArch source code as Matrix
elif [[ "${1//-}" = [Mm][Aa][Tt][Rr]* ]]
then
printf "\\nSetting mode to matrix.\\n"
MATRIXLCR=0
_PREPTERMUXARCH_
_DEPENDSBLOCK_ "$@"
_TAMATRIX_
## [mat[ix]] Print TermuxArch source code as Matrix
elif [[ "${1//-}" = [Mm][Aa][Tt]* ]]
then
Expand Down
2 changes: 1 addition & 1 deletion setupTermuxArch.sha512
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fd0436b7f16ac09524579a30d4807463082baddce412df65d9f05201cfea439a8f440cf59f74d61a442ae157113f8629d67515aabed2cf8483ea5e627a9b7365 setupTermuxArch.tar.gz
3dc6cc024a98628e49cfd6c0bc83cc519682af88de7c1f23ef942b6d48dc7ecaa93619e36d0b343521e81db3f64aee19809193213103d87ab5285b81fb47849f setupTermuxArch.tar.gz
Binary file modified setupTermuxArch.tar.gz
Binary file not shown.
38 changes: 19 additions & 19 deletions sha512.sum
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
fd0436b7f16ac09524579a30d4807463082baddce412df65d9f05201cfea439a8f440cf59f74d61a442ae157113f8629d67515aabed2cf8483ea5e627a9b7365 ./setupTermuxArch.tar.gz
2231c4f11a479aa4df05575023203aaa61e01390686aa6f3eb5b416153a71a1ebbd57f4c3349218e04cf31acf64af527e70637df30349be51012769830ef2edd ./printoutstatements.bash
70ef035a8a079bf16c8f4976d565c88136f8e50531c032965058261e9f5ea153746e8e13049445c30469e38ea07f3ecb420be8d69e92c16f82943d2240cf654e ./setupTermuxArch
70ef035a8a079bf16c8f4976d565c88136f8e50531c032965058261e9f5ea153746e8e13049445c30469e38ea07f3ecb420be8d69e92c16f82943d2240cf654e ./setupTermuxArch.bash
20251c21db7e77e53a1936ec5cd8a5a9a02c5291b38beabafd50c9363d8603336e6f5dd2428d575ba09cab584bc7a3e21d4818da6bb669886b77955ae38bf500 ./CHANGE.log
cdbdd9c25333a8124f87902e33743114dae34565019012aa817a24aa324ad17dfd4a480629194d3c6d678b16eef8a9003749a1dbd88518a18ca3aee02eb057e3 ./necessaryfunctions.bash
1fbd5bbe1d7a8fad9bcbfe3410fab3ebbd1e79bc728b301eeb78b956357d3d0cd5829e500879e5621eb531147f2c2fc0e4f76f313dd515892bec6010bd3a2a00 ./LICENSE
d4d7cc95a53580fa0c37176681331f10d482c494637e806bd07f9e76ff23b4e34df211ec1a24a88c2cdc597ee8342accb85901d749a42bfd3c1b3eb245c95d14 ./setupTermuxArch.bash
a99413b4dad7782c6e05e72c36d420ecd3eaa666911b1caaaecddc3b05875a9b6235ffeae904418fde2c9aa4d3898dd4fd9315d5f442e481749d832806831fbd ./.conf/PRGNAMEID
c5fd06005fa130cba67faa30c97d9e9e2d8f690a87c0c5f91ec49fc71ed5e83e3919c6322bf2d41d22a781b4a14423a968366061d7c7f241c5b2d50f1f01d623 ./.conf/VERSIONID
d4d7cc95a53580fa0c37176681331f10d482c494637e806bd07f9e76ff23b4e34df211ec1a24a88c2cdc597ee8342accb85901d749a42bfd3c1b3eb245c95d14 ./setupTermuxArch
d4d7cc95a53580fa0c37176681331f10d482c494637e806bd07f9e76ff23b4e34df211ec1a24a88c2cdc597ee8342accb85901d749a42bfd3c1b3eb245c95d14 ./setupTermuxArch.sh
f29c6926573e0b1d59b6815d229a5df97295065d9650c97e1e7c0589645a8eb616265b995c7745e471af979668be4640db5c90d4a4680c7a11ca46251fadecbf ./espritfunctions.bash
226baf6d6d8964bdaefd3321b50f6fabe55972e60dfd86a943cf8c51e32a1bbd3144003c06fa2d98b2bc625b2df6adec45987a41dc11671b12c22ded095c85f8 ./getimagefunctions.bash
0c2c6374e0a697b0e900b07f97f0b6e3d913224676442e54cd636d567c804b9ec7c48853fb91eab04455b9072b3311a46856e47e7364dedcbedb87925652c2b6 ./sitemap.xml
fdcfcc010ded1ca05a1ac51878f6fce049a7c3d3ca9b45d19a57ff8cac47a77eafbb50307e0fe22bf51364878d7f222d38dd2fa5a8eca5c33cdc6ed3830070f6 ./pullTermuxArchSubmodules.bash
ccf293248249a718ec3e2dd92af558241a9510bbf575ed6af48158acc302cefd7b5cc41d30ac6e525c35de5afd396691a33a35890918d9b537046b1dcf8d7df0 ./404.md
d87962b05f29fca58b3ca44b5ba4f8534d218a925a31eab9d4ebb242b685029b6b4ab045bf9f3d94b59e1047dc3ba160e8684e264c247f3d56fba95827cc19af ./CONTRIBUTORS.md
d2899508d8887dd8739851a26eb4f006edf8442320b8abb646c2267ae2996c98ab7743535ea7e5f258921687e034e8488b1142cb98fbf9e1baf2e7a92f63859a ./printoutstatements.bash
0a18df647ec799c37dc56e9ef9de98c9fee1158822638f95391106ee4b448bf269ee03d6dbefe1c5847900960be8be6441e00a59ed6ee5dc9b8187f5bf2d61e5 ./README.md
a168fe76a5e82133887351e1410042e628d4f79c753f58d449a6205659259267d287847f73c9366515b3132aaaa9aec69cf55349486a0de989f7dc02015062ec ./knownconfigurations.bash
3dc6cc024a98628e49cfd6c0bc83cc519682af88de7c1f23ef942b6d48dc7ecaa93619e36d0b343521e81db3f64aee19809193213103d87ab5285b81fb47849f ./setupTermuxArch.tar.gz
b08550ecb00c7ad0050faf6056ebd7bb919fae434799acd00e2e8afc7658ca69550c126194887b26a205a9835c81166017fecce41768d2f2a752e1bdf23b1b29 ./robots.txt
0a18df647ec799c37dc56e9ef9de98c9fee1158822638f95391106ee4b448bf269ee03d6dbefe1c5847900960be8be6441e00a59ed6ee5dc9b8187f5bf2d61e5 ./README.md
d0886992184d64cd9bd693afafbb55d80036a6eb486f9fb3b2eedc22be35d18c5a744aac0f98df2d85a35098c6804ff8933de341087d172704fc1d21c9dfd5b5 ./.gitmodules
cc2a7d062868845478be82743ab03acb8ef34969284c3c3050a66558e81cac726eb391e41d40412ad4a5e26280374fe64696436e96d788fd2873f8aa244f7533 ./setupTermuxArch.sha512
fdcfcc010ded1ca05a1ac51878f6fce049a7c3d3ca9b45d19a57ff8cac47a77eafbb50307e0fe22bf51364878d7f222d38dd2fa5a8eca5c33cdc6ed3830070f6 ./pullTermuxArchSubmodules.bash
f8761056aef134d5a820a023c5421c940c87a5d34cdccef96f5d0c0e4397e4604446654ab0f5fe07a6bf9521514c5c996bbb902f01a840e54230cf21ee4aad87 ./archlinuxconfig.bash
5c5fcc5e8edf82afdd683a2467241296f53f9d3b9214f47b74b39e6e086af82af7d58f1133ae8cde5aeeef10c7be506e870e35d86d21729d36ff1c226ce4994a ./maintenanceroutines.bash
1fbd5bbe1d7a8fad9bcbfe3410fab3ebbd1e79bc728b301eeb78b956357d3d0cd5829e500879e5621eb531147f2c2fc0e4f76f313dd515892bec6010bd3a2a00 ./LICENSE
226baf6d6d8964bdaefd3321b50f6fabe55972e60dfd86a943cf8c51e32a1bbd3144003c06fa2d98b2bc625b2df6adec45987a41dc11671b12c22ded095c85f8 ./getimagefunctions.bash
d87962b05f29fca58b3ca44b5ba4f8534d218a925a31eab9d4ebb242b685029b6b4ab045bf9f3d94b59e1047dc3ba160e8684e264c247f3d56fba95827cc19af ./CONTRIBUTORS.md
cdbdd9c25333a8124f87902e33743114dae34565019012aa817a24aa324ad17dfd4a480629194d3c6d678b16eef8a9003749a1dbd88518a18ca3aee02eb057e3 ./necessaryfunctions.bash
429147006e86eb51851c9624e8ac4c584a72541db3d9a675e012e0e183d558375de1770a6115c1c5ff39de42eaef752eb5f4bc0db375078c58b7d290aed174a4 ./espritfunctions.bash
20251c21db7e77e53a1936ec5cd8a5a9a02c5291b38beabafd50c9363d8603336e6f5dd2428d575ba09cab584bc7a3e21d4818da6bb669886b77955ae38bf500 ./CHANGE.log
ccf293248249a718ec3e2dd92af558241a9510bbf575ed6af48158acc302cefd7b5cc41d30ac6e525c35de5afd396691a33a35890918d9b537046b1dcf8d7df0 ./404.md
70ef035a8a079bf16c8f4976d565c88136f8e50531c032965058261e9f5ea153746e8e13049445c30469e38ea07f3ecb420be8d69e92c16f82943d2240cf654e ./setupTermuxArch.sh
494c1a4bbb505fb3009f0e434530b6401adf6fb502fd0f01eb31b757e6dd397fd2e78dc603ef03de0f86faaa25fcb763f1b5b8c2aa397ff8f5cbda6728351722 ./NOTICE.md
535eb5a898ec4cf5bd35851afafd6658d28f634244b050f606801826f0d28e4e4c8175cbac16a19ef5d6e624a569042c2c8718696ab2d707214560740b48f43a ./.conf/VERSIONID
a99413b4dad7782c6e05e72c36d420ecd3eaa666911b1caaaecddc3b05875a9b6235ffeae904418fde2c9aa4d3898dd4fd9315d5f442e481749d832806831fbd ./.conf/PRGNAMEID
f8761056aef134d5a820a023c5421c940c87a5d34cdccef96f5d0c0e4397e4604446654ab0f5fe07a6bf9521514c5c996bbb902f01a840e54230cf21ee4aad87 ./archlinuxconfig.bash
d0886992184d64cd9bd693afafbb55d80036a6eb486f9fb3b2eedc22be35d18c5a744aac0f98df2d85a35098c6804ff8933de341087d172704fc1d21c9dfd5b5 ./.gitmodules
9e4f938a8d221369e08a5ec8841719991f55833e78a74d00bef6fed86613769b627dd4e245d9e11e63b91f22ce3994734fc33ab88a21efc4dbcc7fa2e492553f ./setupTermuxArch.sha512

1 comment on commit d7b4260

@SDRausty
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#25

Please sign in to comment.