CluLo (the tilde.Club Login) is the unofficial new MOTD / login message for tilde.club. It animates a colorful tilde.club logo without forcing you to wait for the animation to complete to begin typing. For more information, see the main webpage.
Consult the main webpage for information on which shells are supported, and which features have been ported to which shells.
Arguments surrounded by [square brackets] are optional.
~sebastian/bin/motd-bash "$PS1" ["$PROMPT_COMMAND"]
~sebastian/bin/motd-fish
~sebastian/bin/motd-mksh
/home/sebastian/bin/motd-pwsh
~sebastian/bin/motd-zsh "$PS1" ["$(whence -f precmd)"]
~sebastian/bin/motd-dash
touch ~/.hushlogin
to silence the old official prompt if you haven't already.cp ~sebastian/bin/motd-shell ~/bin
, replacing motd-shell
with the script corresponding to the shell that you use.~/.bash_profile
, put ~/bin/motd-bash "$PS1" ["$PROMPT_COMMAND"] [--no-update-check]
~/.login
, put ~/bin/motd-dash
~/.config/fish/config.fish
, put status --is-login; and ~/bin/motd-fish
~/.profile
, put ~/bin/motd-shell
, replacing -motd-shell
with the script corresponding to the shell you use~/.zprofile
, put ~/bin/motd-zsh "$PS1" ["$(whence -f precmd)"] [--no-update-check]
rm ~/bin/motd-*
rm ~/.hushlogin
Everytime CluLo runs, it will automatically check for updates by comparing the version number on line two of the local file to the version number of line two of the stock copy in ~sebastian/bin/
. If there is an update available, CluLo displays an update notice as part of the message. To suppress this automatic update checking, pass the flag --no-update-check
as the last argument.
For security reasons, CluLo will never automatically update. Updates are always to be done manually by the user. To update CluLo, run motd-shell -u
, replacing motd-shell
with either motd-bash
or motd-zsh
, depending on your shell.
This launches the update menu, where you have five options:
motd-shell.bak
.Updating is a straight-forward process, and you hopefully shouldn't run in to any trouble.
~sebastian is the creator and maintainer of CluLo. To contact me, email sebastian@tilde.club or message sebastian on the tilde.chat IRC network.
All versions of CluLo (all motd-*
scripts in ~sebastian/bin
, as well as the MOTD text modified from tildeclub/motd are free software licensed under the GNU General Public License version 3 (only). You can read the license here.