123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273 |
- /* vim: tabstop=4 shiftwidth=4 noexpandtab
- * This file is part of ToaruOS and is released under the terms
- * of the NCSA / University of Illinois License - see LICENSE.md
- * Copyright (C) 2012-2018 K. Lange
- *
- * terminal-palette.h - Terminal color palette
- *
- * Provides the color table for both the basic 16 colors (here,
- * chosen from the Tango design documents), as well as the other
- * colors making up the basic 256 color palette derived from xterm.
- */
- #define PALETTE_COLORS 256
- uint32_t term_colors[PALETTE_COLORS] = {
- /* black */ 0x000000,
- /* red */ 0xcc0000,
- /* green */ 0x3e9a06,
- /* brown */ 0xc4a000,
- /* navy */ 0x3465a4,
- /* purple */ 0x75507b,
- /* d cyan */ 0x06989a,
- /* gray */ 0xeeeeec,
- /* d gray */ 0x555753,
- /* red */ 0xef2929,
- /* green */ 0x8ae234,
- /* yellow */ 0xfce94f,
- /* blue */ 0x729fcf,
- /* magenta*/ 0xad7fa8,
- /* cyan */ 0x34e2e2,
- /* white */ 0xFFFFFF,
- 0x000000,
- 0x00005f,
- 0x000087,
- 0x0000af,
- 0x0000d7,
- 0x0000ff,
- 0x005f00,
- 0x005f5f,
- 0x005f87,
- 0x005faf,
- 0x005fd7,
- 0x005fff,
- 0x008700,
- 0x00875f,
- 0x008787,
- 0x0087af,
- 0x0087d7,
- 0x0087ff,
- 0x00af00,
- 0x00af5f,
- 0x00af87,
- 0x00afaf,
- 0x00afd7,
- 0x00afff,
- 0x00d700,
- 0x00d75f,
- 0x00d787,
- 0x00d7af,
- 0x00d7d7,
- 0x00d7ff,
- 0x00ff00,
- 0x00ff5f,
- 0x00ff87,
- 0x00ffaf,
- 0x00ffd7,
- 0x00ffff,
- 0x5f0000,
- 0x5f005f,
- 0x5f0087,
- 0x5f00af,
- 0x5f00d7,
- 0x5f00ff,
- 0x5f5f00,
- 0x5f5f5f,
- 0x5f5f87,
- 0x5f5faf,
- 0x5f5fd7,
- 0x5f5fff,
- 0x5f8700,
- 0x5f875f,
- 0x5f8787,
- 0x5f87af,
- 0x5f87d7,
- 0x5f87ff,
- 0x5faf00,
- 0x5faf5f,
- 0x5faf87,
- 0x5fafaf,
- 0x5fafd7,
- 0x5fafff,
- 0x5fd700,
- 0x5fd75f,
- 0x5fd787,
- 0x5fd7af,
- 0x5fd7d7,
- 0x5fd7ff,
- 0x5fff00,
- 0x5fff5f,
- 0x5fff87,
- 0x5fffaf,
- 0x5fffd7,
- 0x5fffff,
- 0x870000,
- 0x87005f,
- 0x870087,
- 0x8700af,
- 0x8700d7,
- 0x8700ff,
- 0x875f00,
- 0x875f5f,
- 0x875f87,
- 0x875faf,
- 0x875fd7,
- 0x875fff,
- 0x878700,
- 0x87875f,
- 0x878787,
- 0x8787af,
- 0x8787d7,
- 0x8787ff,
- 0x87af00,
- 0x87af5f,
- 0x87af87,
- 0x87afaf,
- 0x87afd7,
- 0x87afff,
- 0x87d700,
- 0x87d75f,
- 0x87d787,
- 0x87d7af,
- 0x87d7d7,
- 0x87d7ff,
- 0x87ff00,
- 0x87ff5f,
- 0x87ff87,
- 0x87ffaf,
- 0x87ffd7,
- 0x87ffff,
- 0xaf0000,
- 0xaf005f,
- 0xaf0087,
- 0xaf00af,
- 0xaf00d7,
- 0xaf00ff,
- 0xaf5f00,
- 0xaf5f5f,
- 0xaf5f87,
- 0xaf5faf,
- 0xaf5fd7,
- 0xaf5fff,
- 0xaf8700,
- 0xaf875f,
- 0xaf8787,
- 0xaf87af,
- 0xaf87d7,
- 0xaf87ff,
- 0xafaf00,
- 0xafaf5f,
- 0xafaf87,
- 0xafafaf,
- 0xafafd7,
- 0xafafff,
- 0xafd700,
- 0xafd75f,
- 0xafd787,
- 0xafd7af,
- 0xafd7d7,
- 0xafd7ff,
- 0xafff00,
- 0xafff5f,
- 0xafff87,
- 0xafffaf,
- 0xafffd7,
- 0xafffff,
- 0xd70000,
- 0xd7005f,
- 0xd70087,
- 0xd700af,
- 0xd700d7,
- 0xd700ff,
- 0xd75f00,
- 0xd75f5f,
- 0xd75f87,
- 0xd75faf,
- 0xd75fd7,
- 0xd75fff,
- 0xd78700,
- 0xd7875f,
- 0xd78787,
- 0xd787af,
- 0xd787d7,
- 0xd787ff,
- 0xd7af00,
- 0xd7af5f,
- 0xd7af87,
- 0xd7afaf,
- 0xd7afd7,
- 0xd7afff,
- 0xd7d700,
- 0xd7d75f,
- 0xd7d787,
- 0xd7d7af,
- 0xd7d7d7,
- 0xd7d7ff,
- 0xd7ff00,
- 0xd7ff5f,
- 0xd7ff87,
- 0xd7ffaf,
- 0xd7ffd7,
- 0xd7ffff,
- 0xff0000,
- 0xff005f,
- 0xff0087,
- 0xff00af,
- 0xff00d7,
- 0xff00ff,
- 0xff5f00,
- 0xff5f5f,
- 0xff5f87,
- 0xff5faf,
- 0xff5fd7,
- 0xff5fff,
- 0xff8700,
- 0xff875f,
- 0xff8787,
- 0xff87af,
- 0xff87d7,
- 0xff87ff,
- 0xffaf00,
- 0xffaf5f,
- 0xffaf87,
- 0xffafaf,
- 0xffafd7,
- 0xffafff,
- 0xffd700,
- 0xffd75f,
- 0xffd787,
- 0xffd7af,
- 0xffd7d7,
- 0xffd7ff,
- 0xffff00,
- 0xffff5f,
- 0xffff87,
- 0xffffaf,
- 0xffffd7,
- 0xffffff,
- 0x080808,
- 0x121212,
- 0x1c1c1c,
- 0x262626,
- 0x303030,
- 0x3a3a3a,
- 0x444444,
- 0x4e4e4e,
- 0x585858,
- 0x626262,
- 0x6c6c6c,
- 0x767676,
- 0x808080,
- 0x8a8a8a,
- 0x949494,
- 0x9e9e9e,
- 0xa8a8a8,
- 0xb2b2b2,
- 0xbcbcbc,
- 0xc6c6c6,
- 0xd0d0d0,
- 0xdadada,
- 0xe4e4e4,
- 0xeeeeee,
- };
|