Skip to content

Commit 45728fb

Browse files
committed
Fix Win Art Small
1 parent 7080cf4 commit 45728fb

1 file changed

Lines changed: 18 additions & 5 deletions

File tree

main.go

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,21 +96,21 @@ llllllllllllll lllllllllllllllllll
9696
'ccllllllllll lllllllllllllllllll
9797
' \\*:: :ccllllllllllllllll
9898
''''''''''*::cll
99-
''''`
100-
var winArtSmall string = ` .
99+
''''`
100+
var winArtSmall string = ` .
101101
....,,:;+ccll
102102
..,+:; cllllllllllllllll
103103
,cclllllllll lllllllllllllllll
104104
llllllllllll lllllllllllllllll
105105
llllllllllll lllllllllllllllll
106106
llllllllllll lllllllllllllllll
107-
107+
108108
llllllllllll lllllllllllllllll
109109
llllllllllll lllllllllllllllll
110110
llllllllllll lllllllllllllllll
111111
'ccllllllll lllllllllllllllll
112112
' \\*:: :ccllllllllllllll
113-
''''''''''*::;`
113+
''''''''''*::;`
114114
memory, err := ghw.Memory()
115115
if err != nil {
116116
fmt.Printf("Error getting memory info: %v", err)
@@ -227,7 +227,20 @@ llllllllllll lllllllllllllllll
227227
s = append(s, "")
228228
s = append(s, " " + xterm256.Sprint(xterm256.LightGray, "███") + xterm256.Sprint(xterm256.Red, "███") + xterm256.Sprint(xterm256.Green, "███") + xterm256.Sprint(xterm256.Yellow, "███") + xterm256.Sprint(xterm256.Blue, "███") + xterm256.Sprint(xterm256.Magenta, "███") + xterm256.Sprint(xterm256.Cyan, "███"))
229229
s = append(s, " " + xterm256.Sprint(xterm256.DarkGray, "███") + xterm256.Sprint(xterm256.DarkRed, "███") + xterm256.Sprint(xterm256.DarkGreen, "███") + xterm256.Sprint(xterm256.DarkYellow, "███") + xterm256.Sprint(xterm256.DarkBlue, "███") + xterm256.Sprint(xterm256.DarkMagenta, "███") + xterm256.Sprint(xterm256.DarkCyan, "███"))
230-
scanner := bufio.NewScanner(strings.NewReader(winArt))
230+
scanner := bufio.NewScanner(strings.NewReader(""))
231+
if (config.UseSmallAscii){
232+
scanner = bufio.NewScanner(strings.NewReader(winArtSmall))
233+
} else {
234+
scanner = bufio.NewScanner(strings.NewReader(winArt))
235+
}
236+
if (config.UseCustomAscii){
237+
content, err := ioutil.ReadFile(config.CustomAsciiPath)
238+
if (err != nil) {
239+
log.Fatal(err)
240+
}
241+
text := string(content)
242+
scanner = bufio.NewScanner(strings.NewReader(text))
243+
}
231244
index := 0
232245
for i, str := range s {
233246
fmt.Println(xterm256.Sprint(ascii, winArtResult[i]) + " " + str)

0 commit comments

Comments
 (0)