summaryrefslogtreecommitdiff
path: root/color.go
blob: fb2ee89e94aecb18ae512ce646f6d5c6c90d56e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package shell

import (
	"fmt"
)

func get_terminal_color_palette() string {
	// var runes rune
	// color1 := "\x1b[0;29m  \x1b[0m"
	// runes = []rune(color1)
	// view.WriteRunes(runes)

	color1 := "\x1b[0;29m  \x1b[0m"
	color2 := "\x1b[0;31m  \x1b[0m"
	color3 := "\x1b[0;32m  \x1b[0m"
	color4 := "\x1b[0;33m  \x1b[0m"
	color5 := "\x1b[0;34m  \x1b[0m"
	color6 := "\x1b[0;35m  \x1b[0m"
	color7 := "\x1b[0;36m  \x1b[0m"
	color8 := "\x1b[0;37m  \x1b[0m"

	return color1 + " " + color2 + " " + color3 + " " + color4 + " " + color5 + " " + color6 + " " + color7 + " " + color8
}

// what genius figured this out?
// originally from github.com/dimasma0305/GoFetch
func TestTerminalColor() {
	fmt.Println(get_terminal_color_palette())
}