{"id":20179761,"url":"https://github.com/newset/theme---centurion","last_synced_at":"2026-08-03T04:33:52.828Z","repository":{"id":21041573,"uuid":"24339749","full_name":"newset/Theme---Centurion","owner":"newset","description":"修改过样式的Theme","archived":false,"fork":false,"pushed_at":"2014-09-22T18:15:39.000Z","size":336,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-09T08:13:21.214Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/newset.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-22T18:14:48.000Z","updated_at":"2014-09-22T18:17:02.000Z","dependencies_parsed_at":"2022-08-28T17:02:41.097Z","dependency_job_id":null,"html_url":"https://github.com/newset/Theme---Centurion","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/newset/Theme---Centurion","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newset%2FTheme---Centurion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newset%2FTheme---Centurion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newset%2FTheme---Centurion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newset%2FTheme---Centurion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/newset","download_url":"https://codeload.github.com/newset/Theme---Centurion/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newset%2FTheme---Centurion/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36218648,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-03T02:00:06.975Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T02:28:06.329Z","updated_at":"2026-08-03T04:33:52.808Z","avatar_url":"https://github.com/newset.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Centurion\n=========\n\nA clean cut UI theme for Sublime Text 2 bastardised from the source code of [Soda].\n\nCenturion was made out of a want for less UI and more code. It's so minimal you can barely see it.\nNo gradients, no 1px edges and not a thousand different icon sprites. Just color, shape and 14 [icons].\n\n![Centurion theme](https://raw.github.com/allanhortle/Centurion/master/res/Preview.png)\n\n---\n\nInstallation\n------------------------------------------------------------------------\n###Package Control\n\nJust install it and make sure to update your `Settings - User` file with:\n\n    \"theme\": \"Centurion.sublime-theme\"\n\n\n###Manual\n\nClone it into your packages directory. These are OSX paths because I'm lazy like that. For Windows/Other just substitute your paths like a boss.\n\n    cd ~/Library/Application Support/Sublime Text 2/Packages\n\n    git clone git://github.com/allanhortle/Centurion.git 'Theme - Centurion'\n\nMake sure you have the `Theme - Centurion` at the end of the command so it is placed in the correct folder.\nUnless of course you feel like experiencing the wrath of none icons.\n\nBack to Sublime Text, press `super+,` to access your `Settings - User` and insert:\n\n        \"theme\": \"Centurion.sublime-theme\"\n\nIf it looks like crap make sure to restart Sublime before crying.\n\n---\n\nCustom Colors\n-------------\nI've re-written Centurion to use [Grunt]. As a result you can now make your own\ncustom colored versions of the theme. If you haven't used grunt before, then you probably should learn. It's super amazing.\n\nBecause package control likes to cache and update installed packages I suggest cloning an extra copy of the centurion repo into your packages folder.\nThat way you'll still be informed of updates but you wont get your color constantly changed back to green.\n\nI call mine `Theme - Centurion_dev`. Im undecided as to whether or not this is the best option. But it works so this is how it will be for now.\n\n_* Side note: if you call your folder something like `AAACenturionRadColor` it might not take precedence over the original package. So if you do have two copies give it a name that is alphabetically lower than `Theme - Centurion`._\n\n###The actual instructions bit:\n\n1. `cd` into the theme directory.\n2. `npm install` To install the grunt dependancies.3.\n3. Open up `Gruntfile.js` and look for `folderName:'Theme - Centurion'`\n4. Just make sure this matches what ever you have named the folder.\n5. Next look for `config.hero = config.green;`\n6. change the color to what ever radical choice you have in mind.You can use the predefined ones from Galea or go nuts with your own `[r,g,b]` combination.\n7. Back to terminal and run `grunt`.\n8. Close and reopen Sublime Text.\n9. Ride an eagle into the sunset. You're all done.\n\n\n---\n## Galea\nCenturion now ships with it's own syntax highlighting. Galea is a simple theme designed to cut down on the use of color in conflicting locations. There are only five colors, each relating to a high level Textmate scope.\n\n| Color         | Scope                |\n| ------------- |----------------------|\n| Yellow      \t| Entity / Tag         |\n| Red      \t\t| Support / Keyword    |\n| Orange \t\t| Storage    \t\t   |\n| Green         | String               |\n| Blue          | Constant             |\n\nAdditionally each file's background is tinted to distinguish it's type. Front-end remains grey, backend is blue and data-files are green.\n\n### Bugs\nIf you like the theme and  find some bugs please do let me know. I've been testing it only with my current pipeline so there are bound to be file types that miss out. Just bug it out and I'll do my best to fix them up.\n\n\n[grunt]: http://gruntjs.com/ \"It really is the business\"\n[soda]: https://github.com/buymeasoda/soda-theme/\n[icons]: http://www.glyphicons.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewset%2Ftheme---centurion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnewset%2Ftheme---centurion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewset%2Ftheme---centurion/lists"}