Skip to content

Instantly share code, notes, and snippets.

@chase
Last active August 29, 2015 14:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chase/11348630 to your computer and use it in GitHub Desktop.
Save chase/11348630 to your computer and use it in GitHub Desktop.
Gruvbox Colors for ConnectBot
-- 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;
#!/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;
})
)
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