Last active
August 29, 2015 14:00
-
-
Save chase/11348630 to your computer and use it in GitHub Desktop.
Gruvbox Colors for ConnectBot
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Gruvbox Colors for ConnectBot | |
-- Chase Colman | |
-- | |
-- Based on the Connectbot Solarized Colors by Priyesh Patel | |
-- https://github.com/priyeshpatel/connectbot-colors-solarized | |
-- ******************************************************************* | |
-- The following commands should be executed on this SQLite DB: | |
-- /data/data/org.connectbot/databases/hosts | |
-- Remove current color scheme and return to default | |
UPDATE colors SET scheme = '' WHERE scheme = 0; | |
-- Setup Gruvbox | |
INSERT INTO colors(number, value, scheme) VALUES (234, -14868447, 0); -- dark0_hard: #1d2021 | |
INSERT INTO colors(number, value, scheme) VALUES (235, -14145496, 0); -- dark0: #282828 | |
INSERT INTO colors(number, value, scheme) VALUES (0, -14145496, 0); -- dark0: #282828 | |
INSERT INTO colors(number, value, scheme) VALUES (236, -13488081, 0); -- dark0_soft: #32302f | |
-- INSERT INTO colors(number, value, scheme) VALUES (0, -14868447, 0); -- dark0_hard: #1d2021, uncomment for harder contrast | |
-- INSERT INTO colors(number, value, scheme) VALUES (0, -13488081, 0); -- dark0_soft: #32302f, uncomment for softer contrast | |
INSERT INTO colors(number, value, scheme) VALUES (237, -12830666, 0); -- dark1: #3c3836 | |
INSERT INTO colors(number, value, scheme) VALUES (239, -11515579, 0); -- dark2: #504945 | |
INSERT INTO colors(number, value, scheme) VALUES (241, -10068908, 0); -- dark3: #665c54 | |
INSERT INTO colors(number, value, scheme) VALUES (243, -8622236, 0); -- dark4: #7c6f64 | |
INSERT INTO colors(number, value, scheme) VALUES (245, -7175308, 0); -- medium: #928374 | |
INSERT INTO colors(number, value, scheme) VALUES (8, -7175308, 0); -- medium: #928374 | |
INSERT INTO colors(number, value, scheme) VALUES (244, -7175308, 0); -- medium: #928374 | |
INSERT INTO colors(number, value, scheme) VALUES (230, -56, 0); -- light0_hard: #ffffc8 | |
INSERT INTO colors(number, value, scheme) VALUES (229, -133951, 0); -- light0: #fdf4c1 | |
INSERT INTO colors(number, value, scheme) VALUES (228, -726854, 0); -- light0_soft: #f4e8ba | |
INSERT INTO colors(number, value, scheme) VALUES (223, -1320014, 0); -- light1: #ebdbb2 | |
INSERT INTO colors(number, value, scheme) VALUES (15, -1320014, 0); -- light1: #ebdbb2 | |
INSERT INTO colors(number, value, scheme) VALUES (250, -2767711, 0); -- light2: #d5c4a1 | |
INSERT INTO colors(number, value, scheme) VALUES (248, -4346221, 0); -- light3: #bdae93 | |
INSERT INTO colors(number, value, scheme) VALUES (246, -5727868, 0); -- light4: #a89984 | |
INSERT INTO colors(number, value, scheme) VALUES (7, -5727868, 0); -- light4: #a89984 | |
INSERT INTO colors(number, value, scheme) VALUES (167, -308940, 0); -- bright_red: #fb4934 | |
INSERT INTO colors(number, value, scheme) VALUES (9, -308940, 0); -- bright_red: #fb4934 | |
INSERT INTO colors(number, value, scheme) VALUES (142, -4670682, 0); -- bright_green: #b8bb26 | |
INSERT INTO colors(number, value, scheme) VALUES (10, -4670682, 0); -- bright_green: #b8bb26 | |
INSERT INTO colors(number, value, scheme) VALUES (214, -344785, 0); -- bright_yellow: #fabd2f | |
INSERT INTO colors(number, value, scheme) VALUES (11, -344785, 0); -- bright_yellow: #fabd2f | |
INSERT INTO colors(number, value, scheme) VALUES (109, -8149608, 0); -- bright_blue: #83a598 | |
INSERT INTO colors(number, value, scheme) VALUES (12, -8149608, 0); -- bright_blue: #83a598 | |
INSERT INTO colors(number, value, scheme) VALUES (175, -2914661, 0); -- bright_purple: #d3869b | |
INSERT INTO colors(number, value, scheme) VALUES (13, -2914661, 0); -- bright_purple: #d3869b | |
INSERT INTO colors(number, value, scheme) VALUES (108, -7421828, 0); -- bright_aqua: #8ec07c | |
INSERT INTO colors(number, value, scheme) VALUES (14, -7421828, 0); -- bright_aqua: #8ec07c | |
INSERT INTO colors(number, value, scheme) VALUES (208, -98279, 0); -- bright_orange: #fe8019 | |
INSERT INTO colors(number, value, scheme) VALUES (1, -3398627, 0); -- neutral_red: #cc241d | |
INSERT INTO colors(number, value, scheme) VALUES (2, -6777062, 0); -- neutral_green: #98971a | |
INSERT INTO colors(number, value, scheme) VALUES (3, -2647775, 0); -- neutral_yellow: #d79921 | |
INSERT INTO colors(number, value, scheme) VALUES (4, -12221048, 0); -- neutral_blue: #458588 | |
INSERT INTO colors(number, value, scheme) VALUES (5, -5152122, 0); -- neutral_purple: #b16286 | |
INSERT INTO colors(number, value, scheme) VALUES (6, -9921174, 0); -- neutral_aqua: #689d6a | |
INSERT INTO colors(number, value, scheme) VALUES (88, -6488058, 0); -- faded_red: #9d0006 | |
INSERT INTO colors(number, value, scheme) VALUES (100, -8817650, 0); -- faded_green: #79740e | |
INSERT INTO colors(number, value, scheme) VALUES (136, -4884972, 0); -- faded_yellow: #b57614 | |
INSERT INTO colors(number, value, scheme) VALUES (24, -16292232, 0); -- faded_blue: #076678 | |
INSERT INTO colors(number, value, scheme) VALUES (96, -7389327, 0); -- faded_purple: #8f3f71 | |
INSERT INTO colors(number, value, scheme) VALUES (66, -12420264, 0); -- faded_aqua: #427b58 | |
INSERT INTO colors(number, value, scheme) VALUES (130, -5293565, 0); -- faded_orange: #af3a03 | |
-- Setup background and foreground colors | |
UPDATE colorDefaults SET fg = 15, bg = 0 WHERE scheme = 0; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/node | |
fs=require('fs'); | |
x=fs.readFileSync('colors.table'); | |
console.log( | |
x.replace(/^\s*(\S+)\s+#(\S+)\s+(\S+)\s+\[\s*(\S*)\]\[\s*(\S*)\]$/gm,function(match,p1,p2,p3,p4,p5) { | |
var result=''; | |
if (p3 !== '___') { | |
result+="INSERT INTO colors(number, value, scheme) VALUES ("+p3+", -"+(Math.pow(2,32)-parseInt('FF'+p2,16))+", 0); -- "+p1+": #"+p2; | |
} | |
if (p4) { | |
result+="\nINSERT INTO colors(number, value, scheme) VALUES ("+p4+", -"+(Math.pow(2,32)-parseInt('FF'+p2,16))+", 0); -- "+p1+": #"+p2; | |
} | |
return result; | |
}) | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GRUVCOLR HEX TERMCOLOR RGB ITERM RGB OSX HEX | |
-------------- ------- ------------ ----------- ----------- ------- | |
dark0_hard #1d2021 234 [h0][ ] 29- 32- 33 22- 24- 25 #161819 | |
dark0 #282828 235 [ 0][ ] 40- 40- 40 30- 30- 30 #1e1e1e | |
dark0_soft #32302f 236 [s0][ ] 50- 48- 47 38- 36- 35 #262423 | |
dark1 #3c3836 237 [ ][15] 60- 56- 54 46- 42- 41 #2e2a29 | |
dark2 #504945 239 [ ][ ] 80- 73- 69 63- 57- 53 #3f3935 | |
dark3 #665c54 241 [ ][ ] 102- 92- 84 83- 74- 66 #534a42 | |
dark4 #7c6f64 243 [ ][ 7] 124-111-100 104- 92- 81 #685c51 | |
medium #928374 245 [ 8][ ] 146-131-116 127-112- 97 #7f7061 | |
244 [ ][ 8] | |
light0_hard #ffffc8 230 [ ][h0] 255-255-200 255-255-188 #ffffbc | |
light0 #fdf4c1 229 [ ][ 0] 253-244-193 252-243-180 #fcf3b4 | |
light0_soft #f4e8ba 228 [ ][s0] 244-232-186 241-228-172 #f1e4ac | |
light1 #ebdbb2 223 [15][ ] 235-219-178 230-212-163 #e6d4a3 | |
light2 #d5c4a1 250 [ ][ ] 213-196-161 203-184-144 #cbb890 | |
light3 #bdae93 248 [ ][ ] 189-174-147 175-159-129 #af9f81 | |
light4 #a89984 246 [ 7][ ] 168-153-132 151-135-113 #978771 | |
bright_red #fb4934 167 [ 9][ ] 251- 73- 52 247- 48- 40 #f73028 | |
bright_green #b8bb26 142 [10][ ] 184-187- 38 170-176- 30 #aab01e | |
bright_yellow #fabd2f 214 [11][ ] 250-189- 47 247-177- 37 #f7b125 | |
bright_blue #83a598 109 [12][ ] 131-165-152 113-149-134 #719586 | |
bright_purple #d3869b 175 [13][ ] 211-134-155 199-112-137 #c77089 | |
bright_aqua #8ec07c 108 [14][ ] 142-192-124 125-182-105 #7db669 | |
bright_orange #fe8019 208 [ ][ ] 254-128- 25 251-106- 22 #fb6a16 | |
neutral_red #cc241d ___ [ 1][ 1] 204- 36- 29 190- 15- 23 #be0f17 | |
neutral_green #98971a ___ [ 2][ 2] 152-151- 26 134-135- 21 #868715 | |
neutral_yellow #d79921 ___ [ 3][ 3] 215-153- 33 204-136- 26 #cc881a | |
neutral_blue #458588 ___ [ 4][ 4] 69-133-136 55-115-117 #377375 | |
neutral_purple #b16286 ___ [ 5][ 5] 177- 98-134 160- 75-115 #a04b73 | |
neutral_aqua #689d6a ___ [ 6][ 6] 104-157-106 87-142- 87 #578e57 | |
neutral_orange #d65d0e ___ [ ][ ] 214- 93- 14 202- 72- 14 #ca480e | |
faded_red #9d0006 88 [ ][ 9] 157- 0- 6 137- 0- 9 #890009 | |
faded_green #79740e 100 [ ][10] 121-116- 14 102- 98- 13 #66620d | |
faded_yellow #b57614 136 [ ][11] 181-118- 20 165- 99- 17 #a56311 | |
faded_blue #076678 24 [ ][12] 7-102-120 14- 83-101 #0e5365 | |
faded_purple #8f3f71 96 [ ][13] 143- 63-113 123- 43- 94 #7b2b5e | |
faded_aqua #427b58 66 [ ][14] 66-123- 88 53-106- 70 #356a46 | |
faded_orange #af3a03 130 [ ][ ] 175- 58- 3 157- 40- 7 #9d2807 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment