1201360Srdivacky-- 2201360Srdivacky-- SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3201360Srdivacky-- 4201360Srdivacky-- Copyright (c) 2018 Kyle Evans <kevans@FreeBSD.org> 5201360Srdivacky-- All rights reserved. 6201360Srdivacky-- 7201360Srdivacky-- Redistribution and use in source and binary forms, with or without 8201360Srdivacky-- modification, are permitted provided that the following conditions 9201360Srdivacky-- are met: 10201360Srdivacky-- 1. Redistributions of source code must retain the above copyright 11201360Srdivacky-- notice, this list of conditions and the following disclaimer. 12201360Srdivacky-- 2. Redistributions in binary form must reproduce the above copyright 13201360Srdivacky-- notice, this list of conditions and the following disclaimer in the 14201360Srdivacky-- documentation and/or other materials provided with the distribution. 15201360Srdivacky-- 16201360Srdivacky-- THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 17249423Sdim-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18201360Srdivacky-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19221345Sdim-- ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 20201360Srdivacky-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21201360Srdivacky-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22239462Sdim-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23201360Srdivacky-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24201360Srdivacky-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25201360Srdivacky-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26239462Sdim-- SUCH DAMAGE. 27276479Sdim-- 28276479Sdim-- $FreeBSD: stable/11/stand/lua/logo-orb.lua 360597 2020-05-03 03:54:49Z kevans $ 29276479Sdim-- 30276479Sdim 31276479Sdimlocal drawer = require("drawer") 32276479Sdim 33276479Sdimlocal orb_color = { 34276479Sdim" \027[31m``` \027[31;1m`\027[31m", 35276479Sdim" s` `.....---...\027[31;1m....--.``` -/\027[31m", 36276479Sdim" +o .--` \027[31;1m/y:` +.\027[31m", 37276479Sdim" yo`:. \027[31;1m:o `+-\027[31m", 38276479Sdim" y/ \027[31;1m-/` -o/\027[31m", 39276479Sdim" .- \027[31;1m::/sy+:.\027[31m", 40276479Sdim" / \027[31;1m`-- /\027[31m", 41276479Sdim" `: \027[31;1m:`\027[31m", 42276479Sdim" `: \027[31;1m:`\027[31m", 43276479Sdim" / \027[31;1m/\027[31m", 44276479Sdim" .- \027[31;1m-.\027[31m", 45276479Sdim" -- \027[31;1m-.\027[31m", 46276479Sdim" `:` \027[31;1m`:`", 47276479Sdim" \027[31;1m.-- `--.", 48276479Sdim" .---.....----.\027[m" 49276479Sdim} 50276479Sdim 51276479Sdimdrawer.addLogo("orb", { 52276479Sdim requires_color = true, 53276479Sdim graphic = orb_color, 54276479Sdim shift = {x = 2, y = 4}, 55276479Sdim}) 56276479Sdim 57276479Sdimreturn true 58276479Sdim