diff --git a/home/packages/cli/scripts/default.nix b/home/packages/cli/scripts/default.nix index 127e72a..307edbb 100644 --- a/home/packages/cli/scripts/default.nix +++ b/home/packages/cli/scripts/default.nix @@ -9,5 +9,6 @@ in { bitcoin cheatsh colors256 + unix ]; } diff --git a/home/packages/cli/scripts/packages/default.nix b/home/packages/cli/scripts/packages/default.nix index b73ab34..2d9e5d7 100644 --- a/home/packages/cli/scripts/packages/default.nix +++ b/home/packages/cli/scripts/packages/default.nix @@ -6,6 +6,7 @@ bitcoin = pkgs.callPackage ./bitcoin.nix {}; cheatsh = pkgs.callPackage ./cheatsh {}; colors256 = pkgs.callPackage ./colors256 {}; + unix = pkgs.callPackage ./unix {}; }; in packages diff --git a/home/packages/cli/scripts/packages/unix/default.nix b/home/packages/cli/scripts/packages/unix/default.nix new file mode 100644 index 0000000..1788100 --- /dev/null +++ b/home/packages/cli/scripts/packages/unix/default.nix @@ -0,0 +1,10 @@ +{pkgs, ...}: +(pkgs.writeShellApplication { + name = "unix"; + runtimeInputs = with pkgs; [coreutils]; + text = '' + ${builtins.readFile ./unix.sh} + ''; +}) + + diff --git a/home/packages/cli/scripts/packages/unix/unix.sh b/home/packages/cli/scripts/packages/unix/unix.sh new file mode 100644 index 0000000..54745b0 --- /dev/null +++ b/home/packages/cli/scripts/packages/unix/unix.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +#original artwork by http://www.sanderfocus.nl/#/portfolio/tech-heroes +#converted to shell by #nixers @ irc.unix.chat + +cat <<'eof' + ,_ ,_==▄▂ + , ▂▃▄▄▅▅▅▂▅¾. / / + ▄▆<´ "»▓▓▓%\ / / / / + ,▅7" ´>▓▓▓% / / > / >/% + ▐¶▓ ,»▓▓¾´ /> %/%// / / + ▓▃▅▅▅▃,,▄▅▅▅Æ\// ///>// />/ / + V║«¼.;→ ║<«.,`=// />//%/% / / + //╠<´ -²,)(▓~"-╝/¾/ %/>/ /> + / / / ▐% -./▄▃▄▅▐, /7//;//% / / + / ////`▌▐ %zWv xX▓▇▌//&;% / / + / / / %//%/¾½´▌▃▄▄▄▄▃▃▐¶\/& / + </ /)VY>7; \_ UNIX IS VERY SIMPLE IT JUST NEEDS A + / /</ //<///<_/%\▓ V%W%£)XY _/%‾\_, GENIUS TO UNDERSTAND ITS SIMPLICITY + / / //%/_,=--^/%/%%\¾%¶%%} /%%%%%%;\, + %/< /_/ %%%%%;X%%\%%;, _/%%%;, \ + / / %%%%%%;, \%%l%%;// _/%;, dmr + / %%%;, <;\-=-/ / + ;, l +eof