-
Notifications
You must be signed in to change notification settings - Fork 0
/
symbols.go
77 lines (66 loc) · 2.1 KB
/
symbols.go
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package cli
// A collection of UTF-8 symbols that work by default in Gnome terminal on
// Debian AND that are specifically useful for UI design.
// https://en.wikipedia.org/wiki/Miscellaneous_Symbols
// https://www.w3schools.com/charsets/ref_html_utf8.asp
// TODO: This will be moved into its own package and called in optionally
var Settings = map[string]string{
"brightness": "☼",
}
// https://github.com/golang/text/blob/master/unicode/norm/data12.0.0_test.go
var Symbols = map[string]string{
"copyright": "© ",
"registered": "® ",
"check": "✔",
"micro": "µ",
"emphasized_x": "✘",
"light_x": "✕",
"star": "★",
"exclamation_mark": "❗",
"question_mark": "❓",
"quote_open": "❝",
"quote_close": "❞",
"square": "▇",
"circle_double": "◎",
"circle_circle": "ⓞ",
"circled_x": "ⓧ",
"circled_pipe": "Ⓘ",
"circled_question_mark": "?⃝",
"underscore": "─",
"ellipsis": "…",
"pointer": "❯",
"pointer_small": "›",
"hamburger": "☰",
"smirk": "㋡",
"mustache": "෴",
"heart": "♥",
"section": "§",
"letter": "✉",
"paragraph": "¶",
"tape_drive": "✇",
"double_bang": "‼",
"crescent_moon": "☾",
"arrow_outline_left": "◁",
"arrow_outline_right": "▷",
"space": "␣",
"bold": "␢",
"missing_symbol": "�",
"sissors": "✂",
"sissors_outline": "✄",
}
// ⋈ ⧓
// Could be useful for indicating corners
// ◰ ◱ ◲ ◳
// Stacked Lines ▤ 𝌆
// Editing ⁀ ⎁ ⎂ ⎃
// White space representation
//tab ↹ ⇄ ⇤ ⇥ ↤ ↦
//space · ˽
// Various
// ^ ⌃
// ✲
// ⎇ ⌥ ✦ ✧ ⌤
// ⎋ ⌫ ⌦ ⎀
// ⌧ ⇞ ⇟ ⎉ ⎊ ⍰
// ⌂
var ReloadSymbols = []string{"↶", "↷", "⟲", "⟳", "↺", "↻"}