{"action":"created","issue":{"url":"https://api.github.com/repos/tdryer/hangups/issues/163","labels_url":"https://api.github.com/repos/tdryer/hangups/issues/163/labels{/name}","comments_url":"https://api.github.com/repos/tdryer/hangups/issues/163/comments","events_url":"https://api.github.com/repos/tdryer/hangups/issues/163/events","html_url":"https://github.com/tdryer/hangups/pull/163","id":106392753,"number":163,"title":"Load COL_SCHEMEs from files","user":{"login":"AshenDrops","id":8798637,"avatar_url":"https://avatars.githubusercontent.com/u/8798637?v=3","gravatar_id":"","url":"https://api.github.com/users/AshenDrops","html_url":"https://github.com/AshenDrops","followers_url":"https://api.github.com/users/AshenDrops/followers","following_url":"https://api.github.com/users/AshenDrops/following{/other_user}","gists_url":"https://api.github.com/users/AshenDrops/gists{/gist_id}","starred_url":"https://api.github.com/users/AshenDrops/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AshenDrops/subscriptions","organizations_url":"https://api.github.com/users/AshenDrops/orgs","repos_url":"https://api.github.com/users/AshenDrops/repos","events_url":"https://api.github.com/users/AshenDrops/events{/privacy}","received_events_url":"https://api.github.com/users/AshenDrops/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-09-14T17:41:08Z","updated_at":"2015-09-17T03:27:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tdryer/hangups/pulls/163","html_url":"https://github.com/tdryer/hangups/pull/163","diff_url":"https://github.com/tdryer/hangups/pull/163.diff","patch_url":"https://github.com/tdryer/hangups/pull/163.patch"},"body":"Rather than having `ui/__main__.py` need to be edited for users to add their own color styles, users can now add their colorschemes using `.col` files within `$XDG_CONFIG_HOME/hangups/colors` using this format:\r\n\r\n(just a translation of the solarized-dark colorscheme to the format)\r\n```\r\nactive_tab     'light gray' 'light blue'\r\ninactive_tab   'underline'  'light green'\r\nmsg_date       'dark cyan'  ''\r\nmsg_sender     'dark blue'  ''\r\nmsg_text       ''           ''\r\nstatus_line    'standout'   ''\r\ntab_background 'underline'  'black'\r\n\r\n```\r\n\r\nComments can be added if they're prefaced with `#`, and the spacing is unnecessary but more readable."},"comment":{"url":"https://api.github.com/repos/tdryer/hangups/issues/comments/140959278","html_url":"https://github.com/tdryer/hangups/pull/163#issuecomment-140959278","issue_url":"https://api.github.com/repos/tdryer/hangups/issues/163","id":140959278,"user":{"login":"tdryer","id":857374,"avatar_url":"https://avatars.githubusercontent.com/u/857374?v=3","gravatar_id":"","url":"https://api.github.com/users/tdryer","html_url":"https://github.com/tdryer","followers_url":"https://api.github.com/users/tdryer/followers","following_url":"https://api.github.com/users/tdryer/following{/other_user}","gists_url":"https://api.github.com/users/tdryer/gists{/gist_id}","starred_url":"https://api.github.com/users/tdryer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tdryer/subscriptions","organizations_url":"https://api.github.com/users/tdryer/orgs","repos_url":"https://api.github.com/users/tdryer/repos","events_url":"https://api.github.com/users/tdryer/events{/privacy}","received_events_url":"https://api.github.com/users/tdryer/received_events","type":"User","site_admin":false},"created_at":"2015-09-17T03:27:54Z","updated_at":"2015-09-17T03:27:54Z","body":"How about JSON? Slightly verbose, but it's also more self-documenting.\r\n```\r\n{\r\n    \"active_tab\": {\r\n        \"foreground\": \"light gray\",\r\n        \"background\": \"light blue\"\r\n    },\r\n    ...\r\n}\r\n```"}}