Druplicon MOTD

At DrupalCon Chicago 2011, Dmitri Gaskin had a presentation titled, “From Zero to Distribution using Features, Profiler, and Drush Make.” If you don’t already know how to make your own Drupal distribution, he summed up the entire process expertly, however there was one detail in his presentation I’ve never seen before; it was an ASCII Druplicon when he opened his terminal.

Linux users call that the message of the day, or MOTD. On MacOS, that file is located at /etc/motd, but isn’t created in a default installation. If you’d like a Druplicon MOTD, I reproduced what Dmitri had in the video on archive.org. There are versions for white (like Dmitri) and black (like mine) terminal backgrounds.

I know I could hide the last login by touching ~/.hushlogin, but that would also hide the motd output, so if someone would like to leave a comment on how to print the motd, but not the last login, that’s the last piece to rounding out this copycat job. Otherwise, the solution is to add extra newlines at the bottom of the motd to cause the last login information to scroll off the screen.

White backgrounds

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::::::::::::
,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::::::::::::::
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::::::::::::::::,
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:::::::::::::::::::
:~~~~~~~~~~~~~~~~~~~~~~~~?777777777777?~~~~~~~~~~~~~~~~~~~:::::::::~*11*~:::::,
;~~~~~~~~~~~~~~~~~~~~1777777777777777777777*~~~~~~~~~~~::::::::~7777777777?:::,
,~~~~~~~~~~~~~~~~+7777777777777777777777777771~~~~~::::::::*77777777777777*::,
:~~~~~~~~~~~~~~777777777777777777777777777777777~:::::*7777777777777777771~,
 :~~~~~~~~~~~~*77777777777777777777777777777777777777777777777777777777777?:
 ,~~~~~~~~~~~~1777777777777777777777777777777771~:::?777777777777777777777:
 ,~~~~~~~~~~~~?7777777777777777777777777777?:::::::::::*77777777777777777~
  :~~~~~~~~~~~~7777777777777777777777771::::::::::::::::::7777777777777~
   ,:~~~~~~~~~~~~~177777777777777777*::::::~888888888*::::::?7777777?,
     ::::::::::::::::~?1777771?~::::::::*181~:::::::181:::::::???*:
       :::::::::::::::::::::::::::::::::::::::::::::::::::::::~~;
         :::::::::::::::::::::::::::::::::::::::::::::::::::~~,
            :::::::::::::::::::::8888+:::::::::::~~:`888~:~~:
               ::::::::::::::::::::?88888888888888888?:~~:,
                   ,:::::::::::::::::::::::::::::::~~:,
                         ,,:::::::::::::::::~::,,

Black backgrounds

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::::::::::::
,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::::::::::::::
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::::::::::::::::,
:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:::::::::::::::::::
:~~~~~~~~~~~~~~~~~~~~~~~~?            ?~~~~~~~~~~~~~~~~~~~:::::::::~*  *~:::::,
;~~~~~~~~~~~~~~~~~~~~1                     *~~~~~~~~~~~::::::::~          ?:::,
,~~~~~~~~~~~~~~~~+                           1~~~~~::::::::*               ::,
:~~~~~~~~~~~~~~                                 ~:::::*                    ,
 :~~~~~~~~~~~~*                                                            :
 ,~~~~~~~~~~~~1                                1~:::?                     :
 ,~~~~~~~~~~~~?                            ?:::::::::::*                 ~
  :~~~~~~~~~~~~                        1::::::::::::::::::             ~
   ,:~~~~~~~~~~~~~1                 *::::::~         *::::::?       ?,
     ::::::::::::::::~?1     1?~::::::::*1 1~:::::::1 1:::::::???*:
       :::::::::::::::::::::::::::::::::::::::::::::::::::::::~~;
         :::::::::::::::::::::::::::::::::::::::::::::::::::~~,
            :::::::::::::::::::::    +:::::::::::~~:`   ~:~~:
               ::::::::::::::::::::?                 ?:~~:,
                   ,:::::::::::::::::::::::::::::::~~:,
                         ,,:::::::::::::::::~::,,
Drupal 

See also