78 lines
1.8 KiB
Lua
78 lines
1.8 KiB
Lua
local pals = {
|
|
{ -- molokai
|
|
0x101010,
|
|
0x960050,
|
|
0x66aa11,
|
|
0xc47f2c,
|
|
0x30309b,
|
|
0x7e40a5,
|
|
0x3579a8,
|
|
0x9999aa,
|
|
0x303030,
|
|
0xff0090,
|
|
0x80ff00,
|
|
0xffba68,
|
|
0x5f5fee,
|
|
0xbb88dd,
|
|
0x4eb4fa,
|
|
0xd0d0d0,
|
|
},
|
|
{ -- solarized
|
|
0xffffd7,
|
|
0xd75f00, -- orange
|
|
0x585858,
|
|
0x0087ff, -- light blue
|
|
0x1c1c1c,
|
|
0x8a8a8a,
|
|
0xd70000, -- light red
|
|
0x808080, -- gray
|
|
0xe4e4e4, -- light gray
|
|
0x00afaf, -- cyan
|
|
0x626262,
|
|
0x5f5faf, -- blue
|
|
0xaf8700, -- brown
|
|
0x5f8700, -- green
|
|
0xaf005f, -- dark red
|
|
0x262626, -- black
|
|
},
|
|
{
|
|
0xf7f7f7,
|
|
0xc4a500, -- mustard
|
|
0xf79aff, -- magenta
|
|
0x8dcff0, -- light blue
|
|
0xfee14d, -- yellow
|
|
0xc4f137, -- lime
|
|
0x207383, -- dark green
|
|
0x7a7a7a,
|
|
0xa1a1a1,
|
|
0x6ad9cf, -- greenish blue
|
|
0xba8acc, -- purple
|
|
0x62a3c4, -- blue gray
|
|
0xd6837c, -- orange/brown
|
|
0x7da900, -- green
|
|
0xb84131, -- redish brown
|
|
0x1b1b1b,
|
|
}
|
|
}
|
|
term.setPaletteColor(2^0,0xFFFFFF)
|
|
term.setPaletteColor(2^1,0xFF6300)
|
|
term.setPaletteColor(2^2,0xFF00DE)
|
|
term.setPaletteColor(2^3,0x00C3FF)
|
|
term.setPaletteColor(2^4,0xFFFF00)
|
|
term.setPaletteColor(2^5,0x91FF00)
|
|
term.setPaletteColor(2^6,0xFF6DA8)
|
|
term.setPaletteColor(2^7,0x585757)
|
|
term.setPaletteColor(2^8,0xA9A9A9)
|
|
term.setPaletteColor(2^9,0x00FFFF)
|
|
term.setPaletteColor(2^10,0x7700FF)
|
|
term.setPaletteColor(2^11,0x0000FF)
|
|
term.setPaletteColor(2^12,0x4C2700)
|
|
term.setPaletteColor(2^13,0x00FF00)
|
|
term.setPaletteColor(2^14,0xFF0000)
|
|
term.setPaletteColor(2^15,0x000000)
|
|
|
|
local pal = pals[tonumber(({...})[1])]
|
|
for k,v in pairs(pal) do
|
|
term.setPaletteColour(2^(k - 1), v)
|
|
end
|