-
Notifications
You must be signed in to change notification settings - Fork 1
/
config
74 lines (60 loc) · 1.93 KB
/
config
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
{
-- Default address to use for transactions and returns
-- Needs to be the address of privateKey
-- AND the address of the name, if applicable
address = "",
-- Private key of your wallet refunds will be sent from
-- Should be for the address given
privateKey = "",
-- Your krist name (optional)
-- And each item will need a metaname set
-- Otherwise each item must be assigned an address
name = "",
-- List of inventories to pull shop items from
inventories = {},
-- Monitor peripheral name
monitor = "",
-- Turtle peripheral name on network
turtle = "",
-- The name of the shop to be displayed on the monitor
shopName = "",
-- Contact name
contactName = "",
-- Update Listings on Redstone (restock button)
redstoneTriggersStockCalculations = false,
kristEndpoint = "https://krist.dev",
-- Apply the given theme to term
applyThemeToTerm = true,
theme = {
-- Color of main background
background = 0x042069, -- color 2 (0 indexed)
-- Alternating colors for text listings on background
primaryText = 0x069420, -- color 1
secondaryText = 0x69b00b, -- color 0
-- Color of banner background
bannerColor = 0x6b00b9, -- color 3
-- Color of banner text
bannerText = 0,
-- Color to display when showing errors on background
errorColor = 0xb00b69, -- color 4
-- The scale of the connected monitor
textScale = 0.5,
},
-- Alternative theme that won't hurt your eyes as much
-- theme = {
-- background = 0, -- black background
-- primaryText = 0xFFFFFF, -- white
-- secondaryText = 0xF0F0F0, -- grey
-- bannerColor = 0x000055, -- dark grey
-- bannerText = 0xFFFFFF, -- white banner text
-- errorColor = 0xFF0000,
-- },
-- Speaker to play sounds on
-- nil for no sounds
speaker = nil,
sounds = {
itemDispensed = "block.dispenser.dispense",
saleSuccess = "entity.villager.yes",
refundIssued = "entity.villager.no",
}
}