{"id":16853280,"url":"https://github.com/chmln/sublime-text-theme-switcher-menu","last_synced_at":"2025-04-11T07:11:23.035Z","repository":{"id":81094171,"uuid":"55328616","full_name":"chmln/sublime-text-theme-switcher-menu","owner":"chmln","description":"Painless theme selection in Sublime Text :zap: ","archived":false,"fork":false,"pushed_at":"2019-01-11T13:22:18.000Z","size":29,"stargazers_count":16,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-04-13T18:08:35.115Z","etag":null,"topics":["sublime-package","sublime-text","sublime-text-3"],"latest_commit_sha":null,"homepage":"https://packagecontrol.io/packages/Themes%20Menu%20Switcher","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chmln.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-04-03T03:54:09.000Z","updated_at":"2024-01-12T10:49:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"b0057931-744d-45df-93a8-843096a1bc8c","html_url":"https://github.com/chmln/sublime-text-theme-switcher-menu","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chmln%2Fsublime-text-theme-switcher-menu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chmln%2Fsublime-text-theme-switcher-menu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chmln%2Fsublime-text-theme-switcher-menu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chmln%2Fsublime-text-theme-switcher-menu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chmln","download_url":"https://codeload.github.com/chmln/sublime-text-theme-switcher-menu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248358599,"owners_count":21090404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["sublime-package","sublime-text","sublime-text-3"],"created_at":"2024-10-13T13:50:58.992Z","updated_at":"2025-04-11T07:11:22.985Z","avatar_url":"https://github.com/chmln.png","language":"Python","funding_links":[],"categories":["Fun stuff"],"sub_categories":["Themes"],"readme":"# Sublime Theme Switcher\n\n**Painless theme selection in Sublime Text.**\n\nPreview and choose themes using the command palette - \u003ckbd\u003eCtrl+Shift+P\u003c/kbd\u003e and type:\n- `UI: Select Theme`\n- `UI: Select Color Scheme`\n\n![rec](https://cloud.githubusercontent.com/assets/11352152/22135694/de217a9e-de9d-11e6-8d7a-551f9b460c4f.gif)\n\n\nOr just navigate to the `Preferences -\u003e Theme`  menu.\n\n![scr](https://cloud.githubusercontent.com/assets/11352152/14230693/b6e33c28-f92f-11e5-8d6c-b2e32054f804.png)\n\n## Motivation\n\nLooking up and remembering `SomeTheme-Variant.sublime-theme` values for every single theme is cumbersome. \n\nIt is a replacement for the built-in `UI: Select Theme` and `UI: Select Color Scheme` commands of Sublime Text 3127+, which do not support SublimeLinter and don't allow to hide unwanted color schemes or themes from the selection lists.\n\n\n## Settings\n\nSome plugins dynamically create themes or color schemes which are not meant to\nbe selected by a user. To hide those you can create a settings file\n`Theme-Switcher.sublime-settings` and add the pathes to `\"colors_exclude\"` or\n`\"themes_exclude\"` filter lists.\n\n```js\n{\n\t\"colors_exclude\":\n\t[\n\t\t\"Packages/User/SublimeLinter\",\n\t\t\"Packages/User/Sublimerge\"\n\t],\n\t\"themes_exclude\":\n\t[\n\t\t\"Packages/zzz A File Icon zzz/\"\n\t]\n}\n```\n\n## Credits\n\nCredits to [@geekpradd](https://github.com/geekpradd) for idea and plugin structure.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchmln%2Fsublime-text-theme-switcher-menu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchmln%2Fsublime-text-theme-switcher-menu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchmln%2Fsublime-text-theme-switcher-menu/lists"}