refactore directory structure
This commit is contained in:
parent
3830eef1f4
commit
e87bfb7c39
485 changed files with 66 additions and 1696 deletions
10
.config/macchina/README.md
Normal file
10
.config/macchina/README.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# `contrib` directory
|
||||
|
||||
This directory contains cool things our community has contributed, or some
|
||||
niceties we've added that they might find useful.
|
||||
|
||||
| Directory | Description |
|
||||
| -----------------: | :------------------------------------------------------------------------------------- |
|
||||
| [scripts](scripts) | A collection of scripts that supercharge _macchina_. |
|
||||
| [ascii](ascii) | A collection of ASCII art files that you can display alongside your system statistics. |
|
||||
| [themes](themes) | A collection of themes that you should definitely steal! |
|
15
.config/macchina/ascii/archlinux.ascii
Normal file
15
.config/macchina/ascii/archlinux.ascii
Normal file
|
@ -0,0 +1,15 @@
|
|||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;197;228;243m.[38;2;188;224;242m.[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;240;248;252m [38;2;63;166;217mc[38;2;49;159;214ml[38;2;225;241;249m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;247;251;253m [38;2;82;174;221m:[38;2;23;147;209mo[38;2;23;147;209mo[38;2;65;166;217mc[38;2;238;247;252m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;253;254;255m [38;2;103;184;225m;[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;72;170;219m:[38;2;239;247;252m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;252;254;254m [38;2;193;226;243m.[38;2;37;154;212ml[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;78;172;220m:[38;2;242;249;252m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;249;252;254m [38;2;105;185;225m;[38;2;55;162;215mc[38;2;103;184;225m;[38;2;77;172;220m:[38;2;45;157;213ml[38;2;24;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;69;168;218mc[38;2;231;244;250m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;242;249;252m [38;2;87;177;222m:[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;24;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;59;164;216mc[38;2;225;241;249m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;236;246;251m [38;2;75;171;219m:[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;47;158;214ml[38;2;210;234;246m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;221;239;248m [38;2;58;163;216mc[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;44;157;213ml[38;2;95;181;223m;[38;2;98;182;224m;[38;2;50;160;214ml[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;40;155;212ml[38;2;197;228;244m.[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;200;229;244m.[38;2;46;158;214ml[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;128;196;230m'[38;2;247;251;253m [38;2;255;255;255m [38;2;255;255;255m [38;2;250;252;254m [38;2;151;207;234m.[38;2;26;148;210mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;30;150;210mo[38;2;169;215;238m.[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;171;216;238m.[38;2;29;150;210mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;62;165;217mc[38;2;254;254;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;102;184;225m;[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;29;150;210mo[38;2;55;162;215mc[38;2;46;158;214ml[38;2;140;201;232m'[38;2;254;254;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;255;255;255m [38;2;253;254;255m [38;2;141;202;232m'[38;2;25;148;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;85;176;221m:[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;130;197;230m'[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;25;148;209mo[38;2;72;170;219m:[38;2;112;189;227m,[38;2;210;234;246m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m
|
||||
[38;2;255;255;255m [38;2;249;252;254m [38;2;110;187;226m,[38;2;23;147;209mo[38;2;23;147;209mo[38;2;23;147;209mo[38;2;43;156;213ml[38;2;86;176;221m:[38;2;125;195;229m,[38;2;160;211;236m.[38;2;190;225;242m.[38;2;218;238;248m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;227;242;249m [38;2;192;226;243m.[38;2;162;212;237m.[38;2;128;196;230m,[38;2;89;178;222m:[38;2;46;158;214ml[38;2;23;147;209mo[38;2;23;147;209mo[38;2;28;149;210mo[38;2;102;184;225m;[38;2;240;248;252m [38;2;255;255;255m
|
||||
[38;2;235;246;251m [38;2;81;174;221m:[38;2;59;164;216mc[38;2;114;189;227m,[38;2;166;214;237m.[38;2;215;237;247m [38;2;252;254;254m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;254;254;255m [38;2;219;238;248m [38;2;170;215;238m.[38;2;117;191;228m,[38;2;63;166;217mc[38;2;72;170;219m:[38;2;231;244;250m
|
||||
[38;2;153;207;235m.[38;2;193;226;243m.[38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;255;255;255m [38;2;200;230;244m.[38;2;141;202;232m'
|
16
.config/macchina/ascii/fedoralinux.ascii
Normal file
16
.config/macchina/ascii/fedoralinux.ascii
Normal file
|
@ -0,0 +1,16 @@
|
|||
.:-======-:.
|
||||
:=++++++++++++=-.
|
||||
-++++++++++++++++++-
|
||||
.+++++++++++=:::-=+++++.
|
||||
.+++++++++++. .. :+++++.
|
||||
=++++++++++- +++= =+++++
|
||||
:+++++++++++: .++++:.=+++++:
|
||||
-++++++++==+- .===+++++++++=
|
||||
=+++++- -- .+++++++++=
|
||||
=++++. -==+- .==++++++++++-
|
||||
=+++- +++++- .++++++++++++
|
||||
=+++= -++++. :+++++++++++.
|
||||
=++++- .. .+++++++++++:
|
||||
=++++++-:..:=++++++++++=
|
||||
-++++++++++++++++++++-.
|
||||
:=+++++++++++++=-:.
|
17
.config/macchina/ascii/rust.ascii
Normal file
17
.config/macchina/ascii/rust.ascii
Normal file
|
@ -0,0 +1,17 @@
|
|||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;1;1;1m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;114;35;0m.[0m[38;2;60;19;0m.[0m[38;2;0;0;0m [0m[38;2;77;24;0m.[0m[38;2;161;49;0m,[0m[38;2;15;5;0m [0m[38;2;3;1;0m [0m[38;2;106;32;0m.[0m[38;2;44;14;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;1;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;5;2;0m [0m[38;2;26;8;0m [0m[38;2;0;0;0m [0m[38;2;48;15;0m [0m[38;2;235;72;0mc[0m[38;2;159;49;0m,[0m[38;2;152;47;0m'[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;205;63;0m;[0m[38;2;246;76;0mc[0m[38;2;247;76;0mc[0m[38;2;229;71;0m:[0m[38;2;222;68;0m:[0m[38;2;247;76;0mc[0m[38;2;232;71;0mc[0m[38;2;122;38;0m.[0m[38;2;193;59;0m;[0m[38;2;231;71;0mc[0m[38;2;1;0;0m [0m[38;2;2;1;0m [0m[38;2;35;11;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;2;2;2m [0m[38;2;2;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;2;1;0m [0m[38;2;0;0;0m [0m[38;2;42;13;0m [0m[38;2;247;76;0mc[0m[38;2;216;67;0m:[0m[38;2;227;70;0m:[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;208;64;0m:[0m[38;2;234;72;0mc[0m[38;2;247;76;0mc[0m[38;2;6;6;6m [0m[38;2;0;0;0m [0m[38;2;2;1;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;12;4;0m [0m[38;2;85;26;0m.[0m[38;2;10;10;10m [0m[38;2;0;0;0m [0m[38;2;3;1;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;84;26;0m.[0m[38;2;29;9;0m [0m[38;2;4;4;4m [0m[38;2;182;56;0m,[0m[38;2;162;50;0m,[0m[38;2;48;15;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;13;13;13m [0m[38;2;216;67;0m:[0m[38;2;220;68;0m:[0m[38;2;225;69;0m:[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;211;65;0m:[0m[38;2;231;71;0mc[0m[38;2;89;27;0m.[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;8;2;0m [0m[38;2;159;49;0m,[0m[38;2;241;74;0mc[0m[38;2;203;62;0m:[0m[38;2;0;0;0m [0m[38;2;2;1;0m [0m[38;2;189;58;0m;[0m[38;2;22;7;0m [0m
|
||||
[0m[38;2;35;11;0m [0m[38;2;247;76;0mc[0m[38;2;218;67;0m:[0m[38;2;35;11;0m [0m[38;2;88;27;0m.[0m[38;2;247;76;0mc[0m[38;2;245;75;0mc[0m[38;2;37;11;0m [0m[38;2;0;0;0m [0m[38;2;16;5;0m [0m[38;2;155;48;0m'[0m[38;2;151;47;0m'[0m[38;2;237;73;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;200;61;0m;[0m[38;2;153;47;0m'[0m[38;2;128;40;0m.[0m[38;2;4;4;4m [0m[38;2;70;22;0m.[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;225;69;0m:[0m[38;2;91;28;0m.[0m[38;2;204;63;0m;[0m[38;2;205;63;0m;[0m[38;2;27;27;27m [0m
|
||||
[0m[38;2;14;14;14m [0m[38;2;90;90;90m [0m[38;2;237;73;0mc[0m[38;2;243;75;0mc[0m[38;2;216;67;0m:[0m[38;2;247;76;0mc[0m[38;2;242;74;0mc[0m[38;2;40;40;40m [0m[38;2;18;6;0m [0m[38;2;48;15;0m [0m[38;2;227;70;0m:[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;159;49;0m,[0m[38;2;31;10;0m [0m[38;2;30;9;0m [0m[38;2;91;28;0m.[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;21;6;0m [0m[38;2;33;33;33m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;22;22;22m [0m[38;2;57;57;57m [0m[38;2;63;19;0m.[0m[38;2;247;76;0mc[0m[38;2;157;48;0m,[0m[38;2;2;1;0m [0m[38;2;45;14;0m [0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;244;79;6mc[0m[38;2;247;166;130mO[0m[38;2;158;98;71mc[0m[38;2;108;33;0m.[0m[38;2;210;64;0m:[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;246;76;0mc[0m[38;2;226;123;77md[0m[38;2;214;153;125mx[0m[38;2;103;32;1m.[0m[38;2;203;63;0m;[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;206;63;0m;[0m[38;2;80;25;0m.[0m[38;2;155;48;0m'[0m[38;2;170;52;0m,[0m[38;2;69;69;69m [0m[38;2;29;29;29m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;4;4;4m [0m[38;2;49;49;49m [0m[38;2;91;91;91m [0m[38;2;148;46;0m'[0m[38;2;185;57;0m;[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;139;48;7m'[0m[38;2;137;137;137mo[0m[38;2;75;75;75m'[0m[38;2;0;0;0m [0m[38;2;65;20;0m.[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;181;56;0m,[0m[38;2;75;75;75m'[0m[38;2;122;122;122ml[0m[38;2;1;1;1m [0m[38;2;50;15;0m [0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;233;72;0mc[0m[38;2;238;73;0mc[0m[38;2;128;39;0m'[0m[38;2;19;19;19m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;5;1;0m [0m[38;2;142;44;0m'[0m[38;2;240;74;0mc[0m[38;2;208;64;0m;[0m[38;2;102;30;0m.[0m[38;2;221;66;0m:[0m[38;2;236;72;0mc[0m[38;2;246;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;228;70;0m:[0m[38;2;125;38;0m.[0m[38;2;79;24;0m.[0m[38;2;99;30;0m.[0m[38;2;198;61;0m;[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;243;75;0mc[0m[38;2;140;43;0m'[0m[38;2;90;28;0m.[0m[38;2;114;35;0m.[0m[38;2;196;60;0m;[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;239;73;0mc[0m[38;2;212;63;0m:[0m[38;2;112;33;0m.[0m[38;2;197;59;0m;[0m[38;2;145;44;0m'[0m[38;2;243;75;0mc[0m[38;2;180;55;0m,[0m[38;2;2;1;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;6;6;6m [0m[38;2;68;68;68m [0m[38;2;151;46;0m'[0m[38;2;241;74;0mc[0m[38;2;56;17;0m [0m[38;2;47;47;47m [0m[38;2;114;30;0m.[0m[38;2;14;4;0m [0m[38;2;51;51;51m [0m[38;2;69;69;69m [0m[38;2;85;85;85m [0m[38;2;48;14;0m [0m[38;2;222;66;0m:[0m[38;2;229;69;0m:[0m[38;2;236;71;0mc[0m[38;2;241;74;0mc[0m[38;2;246;76;0mc[0m[38;2;247;76;0mc[0m[38;2;247;76;0mc[0m[38;2;236;73;0mc[0m[38;2;133;41;0m'[0m[38;2;92;28;0m.[0m[38;2;138;43;0m'[0m[38;2;244;75;0mc[0m[38;2;247;76;0mc[0m[38;2;243;75;0mc[0m[38;2;237;72;0mc[0m[38;2;230;69;0m:[0m[38;2;222;66;0m:[0m[38;2;112;33;0m.[0m[38;2;85;85;85m [0m[38;2;68;68;68m [0m[38;2;48;48;48m [0m[38;2;28;28;28m [0m[38;2;15;4;0m [0m[38;2;66;17;0m.[0m[38;2;8;2;0m [0m[38;2;204;63;0m;[0m[38;2;173;53;0m,[0m[38;2;54;54;54m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;13;13;13m [0m[38;2;66;66;66m [0m[38;2;123;38;0m.[0m[38;2;101;31;0m.[0m[38;2;1;0;0m [0m[38;2;14;4;0m [0m[38;2;2;1;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;7;7;7m [0m[38;2;13;13;13m [0m[38;2;18;18;18m [0m[38;2;22;22;22m [0m[38;2;27;27;27m [0m[38;2;31;31;31m [0m[38;2;35;35;35m [0m[38;2;37;37;37m [0m[38;2;38;38;38m [0m[38;2;38;38;38m [0m[38;2;37;37;37m [0m[38;2;34;34;34m [0m[38;2;30;30;30m [0m[38;2;25;25;25m [0m[38;2;21;21;21m [0m[38;2;16;16;16m [0m[38;2;9;9;9m [0m[38;2;2;2;2m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;4;1;0m [0m[38;2;6;1;0m [0m[38;2;8;8;8m [0m[38;2;142;44;0m'[0m[38;2;52;16;0m [0m[38;2;23;23;23m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;10;10;10m [0m[38;2;59;59;59m [0m[38;2;65;20;0m.[0m[38;2;5;2;0m [0m[38;2;9;9;9m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;9;9;9m [0m[38;2;0;0;0m [0m[38;2;74;23;0m.[0m[38;2;62;62;62m [0m[38;2;3;3;3m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;7;7;7m [0m[38;2;26;26;26m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;29;29;29m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
||||
[0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m[38;2;0;0;0m [0m
|
48
.config/macchina/macchina.toml
Normal file
48
.config/macchina/macchina.toml
Normal file
|
@ -0,0 +1,48 @@
|
|||
# Specifies the network interface to use for the LocalIP readout
|
||||
interface = "wlp170s0"
|
||||
|
||||
# Lengthen uptime output
|
||||
long_uptime = true
|
||||
|
||||
# Lengthen shell output
|
||||
long_shell = false
|
||||
|
||||
# Lengthen kernel output
|
||||
long_kernel = false
|
||||
|
||||
# Toggle between displaying the current shell or your user's default one.
|
||||
current_shell = true
|
||||
|
||||
# Toggle between displaying the number of physical or logical cores of your
|
||||
# processor.
|
||||
physical_cores = true
|
||||
|
||||
# Themes need to be placed in "$XDG_CONFIG_DIR/macchina/themes" beforehand.
|
||||
# e.g.:
|
||||
# if theme path is /home/foo/.config/macchina/themes/Sodium.toml
|
||||
# theme should be uncommented and set to "Sodium"
|
||||
#
|
||||
theme = "Lithium"
|
||||
|
||||
# Displays only the specified readouts.
|
||||
# Accepted values (case-sensitive):
|
||||
# - Host
|
||||
# - Machine
|
||||
# - Kernel
|
||||
# - Distribution
|
||||
# - OperatingSystem
|
||||
# - DesktopEnvironment
|
||||
# - WindowManager
|
||||
# - Resolution
|
||||
# - Backlight
|
||||
# - Packages
|
||||
# - LocalIP
|
||||
# - Terminal
|
||||
# - Shell
|
||||
# - Uptime
|
||||
# - Processor
|
||||
# - ProcessorLoad
|
||||
# - Memory
|
||||
# - Battery
|
||||
# Example:
|
||||
show = ["Host", "Machine", "Kernel", "Distribution", "DesktopEnvironment", "ProcessorLoad", "Memory", "Battery"]
|
92
.config/macchina/scripts/macchina-video.sh
Executable file
92
.config/macchina/scripts/macchina-video.sh
Executable file
|
@ -0,0 +1,92 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
# Will only work on macchina v0.7.3 or higher
|
||||
# This script will download and run a video from youtube / any site supported by youtube-dl
|
||||
# and display the video in macchina.
|
||||
# The flow is
|
||||
# youtube-dl -> ffmpeg -> jp2a -> macchina
|
||||
# First argument is video url.
|
||||
# Second argument is frame wait time.
|
||||
|
||||
PID=$$
|
||||
DIR="/tmp/ffmpeg_$PID"
|
||||
|
||||
if [ -n "$1" ]; then
|
||||
URL="$1"
|
||||
else
|
||||
URL=$(echo "aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1kUXc0dzlXZ1hjUQo=" | base64 -d)
|
||||
fi
|
||||
|
||||
if [ -n "$2" ]; then
|
||||
FRAME_WAIT_TIME=$2
|
||||
else
|
||||
FRAME_WAIT_TIME=5
|
||||
fi
|
||||
|
||||
required="youtube-dl ffmpeg base64 awk jp2a macchina"
|
||||
|
||||
for r in "$required"; do
|
||||
if ! [ -n "$(which "$r" 2>/dev/null)" ]; then # need the quotes
|
||||
printf '\x1b[31m%s not found\x1b[0m\n' "$r"
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
|
||||
# polling rate is .05 i.e. once every 50ms
|
||||
WAIT=$(echo - | awk -v seconds="$FRAME_WAIT_TIME" '{print seconds/.05}')
|
||||
|
||||
trap_ctrlc() {
|
||||
|
||||
printf '\x1b[?25h' # shows cursor
|
||||
if [ -n "$FFMPEG_PID" -a -d "/proc/$FFMPEG_PID" ]; then
|
||||
kill -0 "$FFMPEG_PID"
|
||||
wait "$FFMPEG_PID"
|
||||
fi
|
||||
|
||||
if [ -n "$DIR" -a -d "$DIR" ]; then
|
||||
rm -rf "$DIR" 2>/dev/null
|
||||
fi
|
||||
|
||||
exit
|
||||
}
|
||||
|
||||
mkdir "$DIR"
|
||||
|
||||
# youtube-dl -f best $URL -o - | ffmpeg -i pipe: -r 10 -update 1 "$DIR/out_%d.png" > /dev/null 2>&1 &
|
||||
youtube-dl -f best "$URL" -o - 2>/dev/null | ffmpeg -i pipe: -r 10 "$DIR/out_%d.png" >/dev/null 2>&1 &
|
||||
FFMPEG_PID=$!
|
||||
|
||||
trap trap_ctrlc INT
|
||||
|
||||
printf '\x1b[?25l' # hides the cursor
|
||||
for img in "$(# increasing this too much will break it
|
||||
seq 1 999999
|
||||
)"; do
|
||||
count=0
|
||||
while ! [ -f "$DIR/out_$img.png" ]; do
|
||||
sleep .05
|
||||
count=$((count + 1))
|
||||
if [ "$count" -ge "$WAIT" ]; then break; fi
|
||||
done
|
||||
printf '\x1b[s' # saves cursor position
|
||||
target/debug/macchina --custom-ascii <(jp2a --color --width=50 "$DIR/out_$img".png)
|
||||
# jp2a --color --width=50 $DIR/out_$img.png # just display the video wihout macchina
|
||||
printf '\x1b[u'
|
||||
if [ -f "$DIR/out_$img.png" ]; then
|
||||
rm -f "$DIR/out_$img".png
|
||||
fi
|
||||
sleep .02
|
||||
done
|
||||
|
||||
printf '\x1b[?25h' # shows cursor
|
||||
|
||||
if [ -n "$FFMPEG_PID" -a -d "/proc/$FFMPEG_PID" ]; then
|
||||
kill -0 "$FFMPEG_PID"
|
||||
wait "$FFMPEG_PID"
|
||||
fi
|
||||
|
||||
if [ -n "$DIR" -a -d "$DIR" ]; then
|
||||
rm -rf "$DIR" 2>/dev/null
|
||||
fi
|
||||
|
||||
wait "$FFMPEG_PID"
|
26
.config/macchina/themes/Beryllium.toml
Normal file
26
.config/macchina/themes/Beryllium.toml
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Beryllium
|
||||
|
||||
spacing = 3
|
||||
hide_ascii = true
|
||||
key_color = "#7067CF"
|
||||
separator = ""
|
||||
|
||||
[box]
|
||||
border = "plain"
|
||||
visible = true
|
||||
|
||||
[palette]
|
||||
glyph = "○ "
|
||||
visible = true
|
||||
|
||||
[bar]
|
||||
glyph = "○"
|
||||
hide_delimiters = true
|
||||
visible = true
|
||||
|
||||
[box.inner_margin]
|
||||
x = 2
|
||||
y = 1
|
||||
|
||||
[custom_ascii]
|
||||
color = "#FF7001"
|
51
.config/macchina/themes/Helium.toml
Normal file
51
.config/macchina/themes/Helium.toml
Normal file
|
@ -0,0 +1,51 @@
|
|||
# Helium
|
||||
|
||||
hide_ascii = false
|
||||
spacing = 2
|
||||
padding = 0
|
||||
separator = "->"
|
||||
key_color = "Blue"
|
||||
separator_color = "Yellow"
|
||||
|
||||
[bar]
|
||||
glyph = "o"
|
||||
symbol_open = "("
|
||||
symbol_close = ")"
|
||||
hide_delimiters = false
|
||||
visible = false
|
||||
|
||||
[box]
|
||||
title = " Helium "
|
||||
border = "rounded"
|
||||
visible = false
|
||||
|
||||
[box.inner_margin]
|
||||
x = 2
|
||||
y = 1
|
||||
|
||||
[custom_ascii]
|
||||
color = "Yellow"
|
||||
|
||||
[randomize]
|
||||
key_color = false
|
||||
separator_color = false
|
||||
|
||||
[keys]
|
||||
host = "Host"
|
||||
kernel = "Kernel"
|
||||
battery = "Battery"
|
||||
os = "OS"
|
||||
de = "DE"
|
||||
wm = "WM"
|
||||
distro = "Distro"
|
||||
terminal = "Terminal"
|
||||
shell = "Shell"
|
||||
packages = "Packages"
|
||||
uptime = "Uptime"
|
||||
memory = "Memory"
|
||||
machine = "Machine"
|
||||
local_ip = "IP"
|
||||
backlight = "Brightness"
|
||||
resolution = "Resolution"
|
||||
cpu_load = "CPU Load"
|
||||
cpu = "CPU"
|
51
.config/macchina/themes/Hydrogen.toml
Normal file
51
.config/macchina/themes/Hydrogen.toml
Normal file
|
@ -0,0 +1,51 @@
|
|||
# Hydrogen
|
||||
|
||||
spacing = 2
|
||||
padding = 0
|
||||
hide_ascii = true
|
||||
separator = ">"
|
||||
key_color = "Cyan"
|
||||
separator_color = "White"
|
||||
|
||||
[palette]
|
||||
type = "Full"
|
||||
visible = false
|
||||
|
||||
[bar]
|
||||
glyph = "ߋ"
|
||||
symbol_open = '['
|
||||
symbol_close = ']'
|
||||
hide_delimiters = true
|
||||
visible = true
|
||||
|
||||
[box]
|
||||
border = "plain"
|
||||
visible = true
|
||||
|
||||
[box.inner_margin]
|
||||
x = 1
|
||||
y = 0
|
||||
|
||||
[randomize]
|
||||
key_color = false
|
||||
separator_color = false
|
||||
|
||||
[keys]
|
||||
host = "Host"
|
||||
kernel = "Kernel"
|
||||
battery = "Battery"
|
||||
os = "OS"
|
||||
de = "DE"
|
||||
wm = "WM"
|
||||
distro = "Distro"
|
||||
terminal = "Terminal"
|
||||
shell = "Shell"
|
||||
packages = "Packages"
|
||||
uptime = "Uptime"
|
||||
memory = "Memory"
|
||||
machine = "Machine"
|
||||
local_ip = "Local IP"
|
||||
backlight = "Brightness"
|
||||
resolution = "Resolution"
|
||||
cpu_load = "CPU Load"
|
||||
cpu = "CPU"
|
57
.config/macchina/themes/Lithium.toml
Normal file
57
.config/macchina/themes/Lithium.toml
Normal file
|
@ -0,0 +1,57 @@
|
|||
# Lithium
|
||||
|
||||
spacing = 1
|
||||
padding = 0
|
||||
hide_ascii = true
|
||||
separator = " "
|
||||
key_color = "Yellow"
|
||||
separator_color = "Yellow"
|
||||
|
||||
[palette]
|
||||
type = "Light"
|
||||
glyph = " ● "
|
||||
visible = true
|
||||
|
||||
[bar]
|
||||
glyph = "●"
|
||||
symbol_open = '('
|
||||
symbol_close = ')'
|
||||
visible = false
|
||||
hide_delimiters = true
|
||||
|
||||
[box]
|
||||
title = " Syl "
|
||||
border = "plain"
|
||||
visible = true
|
||||
|
||||
[box.inner_margin]
|
||||
x = 2
|
||||
y = 1
|
||||
|
||||
[custom_ascii]
|
||||
color = "Yellow"
|
||||
|
||||
[randomize]
|
||||
key_color = true
|
||||
separator_color = false
|
||||
pool = "base"
|
||||
|
||||
[keys]
|
||||
host = "Host"
|
||||
kernel = "Kernel"
|
||||
battery = "Battery"
|
||||
os = "OS"
|
||||
de = "DE"
|
||||
wm = "WM"
|
||||
distro = "Distro"
|
||||
terminal = "Terminal"
|
||||
shell = "Shell"
|
||||
packages = "Packages"
|
||||
uptime = "Uptime"
|
||||
memory = "Memory"
|
||||
machine = "Machine"
|
||||
local_ip = "IP"
|
||||
backlight = "Brightness"
|
||||
resolution = "Resolution"
|
||||
cpu_load = "CPU Load"
|
||||
cpu = "CPU"
|
Loading…
Add table
Add a link
Reference in a new issue