nix/common/rice/header.sh
2025-07-21 17:05:02 +10:00

46 lines
1.1 KiB
Bash
Executable file

#!/bin/sh
row1() {
m="0"
printf "\e[38;5;$((m*8))m██\e[48;5;$((m*8+1))m\e[m"
for n in {1..6};do
printf "\e[38;5;$((n+m*8))m██\e[48;5;$((n+m*8+1))m\e[m"
done
printf "\e[m\e[38;5;$((m*8+7))m██\e[m"
}
row2() {
m="1"
printf "\e[38;5;$((m*8))m██\e[38;5;$((m*8+1))m\e[48;5;$((m*8))m\e[m"
for n in {1..6};do
printf "\e[38;5;$((n+m*8))m██\e[38;5;$((n+m*8+1))m\e[48;5;$((n+m*8))m\e[m"
done
printf "\e[m\e[38;5;$((m*8+7))m██\e[m"
}
row1r() {
m="0"
printf "\e[38;5;$((m*8+7))m██\e[48;5;$((m*8+6))m\e[m"
for n in {6..1};do
printf "\e[38;5;$((n+m*8))m██\e[48;5;$((n+m*8-1))m\e[m"
done
printf "\e[m\e[38;5;$((m))m██\e[m"
}
row2r() {
m="1"
printf "\e[38;5;$((m*8+7))m██\e[38;5;$((m*8+6))m\e[48;5;$((m*8+7))m\e[m"
for n in {6..1};do
printf "\e[38;5;$((n+m*8))m██\e[38;5;$((n+m*8-1))m\e[48;5;$((n+m*8))m\e[m"
done
printf "\e[m\e[38;5;$((m*8))m██\e[m"
}
for n in {0..4}; do
row1
# row1r
printf "\n"
row2
# row2r
printf "\n"
done