syntaxis/scripts/syntaxis-lib.nu

22 lines
1.1 KiB
Plaintext
Raw Normal View History

def show_vapora_logo [] {
print " VAPORA "
}
def show_syntaxis_logo [difusion = true] {
print "╔═════════════════════════════════╗ "
print $"║ (ansi blue) ┏━┓ ╻ ╻ ┏┓╻ ╺┳╸ ┏━┓ ╻ ╻ ╻ ┏━┓ (ansi reset) ║ "
print $"║ (ansi blue) ┗━┓ ┗┳┛ ┃┗┫ ┃ ┣━┫ ┏╋┛ ┃ ┗━┓ (ansi reset) ║ "
print $"║ (ansi blue) ┗━┛ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗━┛ (ansi reset) ║ "
if $difusion {
print $"║ (ansi green) ▲ (ansi yellow) Systematic Orchestration (ansi reset) ║ "
print $"║ (ansi green) ■ (ansi yellow) Perfectly Arranged (ansi reset) ║ "
print $"║ > (ansi b)('https://syntaxis.dev' | ansi link --text 'syntaxis.dev')(ansi reset) ║ "
}
print "╚═════════════════════════════════╝ "
}
def show_logo [] {
match ($env | get -o RUN_NAME) {
"vapora" => show_vapora_logo
_ => show_syntaxis_logo
}
}