dotfiles

custom linux config files managed with gnu stow

dotfiles

zsh/.zsh/banner.zsh


#                 ██      
#                ░██      
#  ██████  ██████░██      
# ░░░░██  ██░░░░ ░██████  
#    ██  ░░█████ ░██░░░██ 
#   ██    ░░░░░██░██  ░██ 
#  ██████ ██████ ░██  ░██ 
# ░░░░░░ ░░░░░░  ░░   ░░  
#
#  ▓▓▓▓▓▓▓▓▓▓
# ░▓ author ▓ xero <x@xero.nu>
# ░▓ code   ▓ http://code.xero.nu/dotfiles
# ░▓ mirror ▓ http://git.io/.files
# ░▓▓▓▓▓▓▓▓▓▓
# ░░░░░░░░░░
#
#█▓▒░ pick a random number
_RAND=`shuf -i1-15 -n1`

#█▓▒░ display a random ascii banner
case $_RAND in
1)
cat << X0
        :
        |\____.____    .______._______.
  ._____|    /   _/__ _|_    / \      |__
  \__   |  _/_  _)   Y  _  _/__|  __    /
   /    _    /  \    |  |     /|   /    |
  /     |___(__      |__|     |_        |
  \_____l __  \_____/__ l______/\______/
   \_____/  \______/   \______/\______/
                             x0^b7^imp!

X0
;;
2)
cat << X0
       :
       |\_____.____      /\_____.________.
 ._____|     /   _/___ _/_     / \    _  |__
 \__   |   _/_  _)    Y  _   _/__|    /    /
  /    _     /  \     |  |      /|         |
 / :.. |____(__  ..:: |__| ..:: |_    ..:: |
 \_____l      \______/   l_______/\_______/
                                x0^b7^imp!

X0
;;
3)
cat << X0
       .
  ____/|______.____      /\_____.________.
  \    |     /   _/___ _/_     / \    _  |__
   \_  |  __/   _)    Y  _   _/__|    /    /
   /   _   \    \     |  |      /|         |
 _/ .: | .: \__  ..:: |__| ..:: |_    ..:: |
 \_____l____ /\______/   l_______/\_______/
           \/                   x0^b7^imp!

X0
;;
4)
cat << X0
      ____ _ .                . _ ___
      \                              \
   ___/\  _____ /\______ ____/\   ___/\
   \ _  \/  .://.:\____//_\_.  \ /./__ \
    \  /    //    ___//  .\/ _// \  /  \
    /.: \    \_.     //    _. \/ .:\/   /
 __/____/\  __\/__  //______| /\_______/__
 \        \/      \/        |/x0^b7^imp! /
 _\                         |           /_
 \                                       /

X0
;;
5)
cat << X0

 ___/\  _____ /\______ ____/\   ___/\
 \ _  \/  .://.:\____//_\_.  \ /./__ \
  \  /    //    ___//  .\/ _// \  /  \
  /.: \    \_.     //    _. \/ .:\/   /
 /____/\  __\/__  //______| /\_______/
        \/      \/        |/x0^b7^imp!

X0
;;
6)
cat << X0

 _________/\________________________________/\_______
 \       /     /\_______     /______     /\/  \__    \
  \_    /    _/  /    _/    /\_   _/   _/ /   / /    /
 _/     _     \_/    ______/_/   _     \_/   / /    /
 \      \      /     \_     /    \      /    \/    /
  \______\    /\___________/______\    /\_________/
          \  /                     \  / x0^b7^imp!
           \/                       \/

X0
;;
7)
cat << X0

 ________ /\________________________________/\_______
 \       /     _________     _______     __/  \__    \
  \_    /    _/  /    _/    /\_   _/   _/ /   / /    /
 _/     _     \_/    ______/_/   _     \_/   / /    /
 \      \      /     \_     /    \      /    \/    /
  \______\    /\___________/______\    /\_________/
          \  /                     \  / x0^b7^imp!
           \/                       \/

X0
;;
8)
cat << X0

         :_____    _________    __________    _______.
   ______|     \__/   ___   \ _/   ___    \  /       |__
  /      |    __/\_    |/    \_    |/     \/        :  \_
 /       :     \ |     /_____/|     /     _/     __.   __/\
 \___           \/           \/     \       _    |/     \ <
  /      .       \_           \_     \      \    /      / /
 /       |      _              _      \     /          / /
 \ ______|______/\_____________/\_____ \ __/\________ / /
  \/ ____|_____/ \____________/\_______ \/ /\_______\/ /
   \/    :                    x0^b7^imp! \/          \/

X0
;;
9)
cat << X0

         :_____    _________    __________    _______.
   ______|     \__/   ___   \ _/   ___    \  /       |__
  /      |    __/\_    |/    \_    |/     \/        :  \_
 /       :     \ |     /_____/|     /     _/     __.   __/\ 
 \___           \/           \/     \       _    |/     \_/
  /      .      /_            \_     \      \    /      /\ 
 /       |       _            _       \     /          / /
 \ ______|______///\_________///\_____ \ __///\______ / /
  \/ ____|_____/    \_______/    \_____ \/ /   \____\/ /
   \/    :                    x0^b7^imp! \/          \/

X0
;;
10)
cat << X0
   _____      _____
   \    \    /    /_________   ___________  _____________
    \    \  /    /\       /  _\  __     /_\        __ /
 _ __\    \/    /_      __/  /    _/   _/ /    __     / __ _
    //    /\    \     __\__/     \     \/      /    / /
   /     /  \     \        //____/ \     \          / /
  /     /    \_____\_______/        \     \__________//
  \_____\                         //_____/ x0^b7^imp!

X0
;;
11)
cat << X0
   x0^b7^imp!
  _____  _____  _____        _______     _______
 \    \|    ///   _//___ __\__    \\_\__   /.
  .\_      _/_:   _)    /:    !/    /./    |    :
  :    __     |   |      |    /     \|     |    |
  |    \|     |   !      |    \      \     !    |
  |_____\     |__        |_____\     |\         |
  //////\____!  \______!/////\____! \_______/
         /////    ///////       /////  ////////

X0
;;
12)
cat << X0
   _ ___  ______ _ _____   _ _______    _ _______
  _\\  \/     /_\ _  /_ _\\_     \_ _\\  _   \
 /     _/     /     \_/  \    /   __/ \      /    \
/      \      \           \   \        \    /      \
\______/\______\__________/____\_______/___________/
                                         x0^b7^imp!
X0
;;
13)
cat << X0
   _ ___  ______ _ _____  _ _______   _ _______
 __\\  \/     /_\ _  /__\\_     \__\\  _   \
 \     _/     /     \_/      /   __/       /    \
 /     \      \              \       _    /     /
/______/\______\______________\______/_________/
                                     x0^b7^imp!
X0
;;
14)
cat << X0
         x0^b7^imp!
 .__ __._____._____._____.
 |  Y  |  _  |  _  |     |
 |  :  |  |  |  |  |  |  |
 |  |  |  ___j  ___j  |  |
 l_   _j  |  |     |  |  |
 |  .  |  |  |  .  |  :  |
 |  |  |  :  |  |  |  ·  |
 |  |  |  ·  |  |  |     |
 l__|  |__   |__|  l_____|
    l__j  l__j  l__j

X0
;;
15)
cat << X0
 .___ ___._______._______._______.
 |   Y   |   _   |   _   |       |
 |   :   |   |   |   |   |   |   |
 |   |   |   ____j   ____j   |   |
 l__    _j   |   |       |   |   |
 |   .   |   |   |   .   |   :   |
 |   |   |   :   |   |   |   ·   |
 |   |   |   ·   |   |   |       |
 l___|   |___    |___|   l_______|
     l___j   l___j   l___jx0^b7^imp!

X0
;;
esac

Download

raw zip tar