Arc/ansi.bqn

28 lines
581 B
BQN
Raw Permalink Normal View History

2023-03-05 19:12:43 +01:00
#!/usr/bin/env BQN
# SPDX-License-Identifier: AGPL-3.0-or-later
# SPDX-FileCopyrightText: 2023 Rampoina <rampoina@protonmail.com>
2023-03-05 03:10:27 +01:00
ansi{
e@+27
rede"[31m"
cyane"[36m"
yellowe"[33m"
defaultBe"[0m"
2023-03-05 19:11:54 +01:00
cursor{
hidee"[?25l"
showe"[?25h"
origine"[H"
}
clear{
screene"[2J"
}
resete"[0m"
InitTerm{𝕤
•term.RawMode 1
•Out ansi.cursor.hideansi.clear.screenansi.cursor.origin
}
2023-03-10 21:10:49 +01:00
RestoreTerm{𝕤•Out ansi.resetansi.cursor.show •term.RawMode 0}
2023-03-05 03:10:27 +01:00
}