{"id":51136013,"url":"https://github.com/CptPotato/helix-themes","last_synced_at":"2026-07-14T01:00:48.162Z","repository":{"id":167163964,"uuid":"453978211","full_name":"CptPotato/helix-themes","owner":"CptPotato","description":"A few themes for the helix editor","archived":false,"fork":false,"pushed_at":"2026-03-14T16:01:44.000Z","size":1764,"stargazers_count":181,"open_issues_count":5,"forks_count":18,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-15T02:49:27.535Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CptPotato.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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-01-31T11:23:23.000Z","updated_at":"2026-03-14T16:01:48.000Z","dependencies_parsed_at":"2023-06-02T20:00:15.155Z","dependency_job_id":null,"html_url":"https://github.com/CptPotato/helix-themes","commit_stats":null,"previous_names":["cptpotato/helix-themes"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/CptPotato/helix-themes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CptPotato%2Fhelix-themes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CptPotato%2Fhelix-themes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CptPotato%2Fhelix-themes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CptPotato%2Fhelix-themes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CptPotato","download_url":"https://codeload.github.com/CptPotato/helix-themes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CptPotato%2Fhelix-themes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35441637,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-13T02:00:06.543Z","response_time":119,"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":"2026-06-25T18:00:29.286Z","updated_at":"2026-07-14T01:00:48.149Z","avatar_url":"https://github.com/CptPotato.png","language":"Nix","funding_links":[],"categories":["Nix"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"header.png\" alt=\"header\" height=\"285\"/\u003e\n\u003c/p\u003e\n\n## Helix Themes\n\nA few themes for the [helix editor](https://github.com/helix-editor/helix). Most of them are direct ports of existing themes.\n\nThe included themes generally follow these rules:\n\n- Medium contrast and saturation\n- Balanced use of different colors (easily discernable syntax)\n- Not too many colors\n\n***For preview images see: [PREVIEWS.md](PREVIEWS.md)***\n\n### Included themes\n\n- [Edge](PREVIEWS.md#edge)\n  - Port of [`sainnhe/edge`](https://github.com/sainnhe/edge) \u003csub\u003e([MIT](https://github.com/sainnhe/edge/blob/master/LICENSE))\u003c/sub\u003e\n- [Everforest](PREVIEWS.md#everforest-dark)\n  - Port of [`sainnhe/everforest`](https://github.com/sainnhe/everforest) \u003csub\u003e([MIT](https://github.com/sainnhe/everforest/blob/master/LICENSE))\u003c/sub\u003e\n  - Added customized high contrast version\n- [Gruvbox Material](PREVIEWS.md#gruvbox-dark)\n  - Port of [`sainnhe/gruvbox-material`](https://github.com/sainnhe/gruvbox-material) \u003csub\u003e([MIT](https://github.com/sainnhe/gruvbox-material/blob/master/LICENSE))\u003c/sub\u003e\n  - Includes `material`, `mix` and `original` variants\n- [Kanabox](PREVIEWS.md#kanabox)\n  - Experimental mashup of [Kanagawa](https://github.com/rebelot/kanagawa.nvim) \u003csub\u003e([MIT](https://github.com/rebelot/kanagawa.nvim/blob/master/LICENSE))\u003c/sub\u003e and [Gruvbox Material](https://github.com/sainnhe/gruvbox-material) \u003csub\u003e([MIT](https://github.com/sainnhe/gruvbox-material/blob/master/LICENSE))\u003c/sub\u003e\n- [Sonokai](PREVIEWS.md#sonokai)\n  - Port of [`sainnhe/sonokai`](https://github.com/sainnhe/sonokai) \u003csub\u003e([MIT](https://github.com/sainnhe/sonokai/blob/master/LICENSE))\u003c/sub\u003e\n\n### Download\n\nThe latest build of the `main` branch can be downloaded from the GitHub releases page [here](https://github.com/CptPotato/helix-themes/releases/tag/latest).\n\n\u003e The release date and commit on the releases page point to an old version. However, `build.tar.gz` is always up to date.\n\n### Installation\n\nUser themes can be added to the `themes` subdirectory of the config location (for example `~/.config/helix/themes` on Linux, or `C:/Users/\u003cuser\u003e/AppData/Roaming/helix/themes` on Windows).\nTo \"install\" a theme simply copy it into that directory (you may have to create it if it doesn't exist yet). Alternatively you can symlink the whole `themes` directory.\n\nIf you are unsure where the config path is located on your machine, run `hx --health` and look for `Config file: ...` at the top. You can read more about themes in the Helix docs [here](https://docs.helix-editor.com/themes.html).\n\n### Home Manager Module\n\nNix users can either use the flake overlay to add the package to their package set, then use home-manager to\nsymlink the directory to their helix theme directory as described in [installation](#installation), or use the\nhome-manager module from the flake which automatically sets [`programs.helix.themes`](https://nix-community.github.io/home-manager/options.xhtml#opt-programs.helix.themes) if helix is enabled.\n\n### Building manually\n\nThemes are split into a color scheme or \"mapping\" (\"constants are purple\") and one or more palettes (\"purple is `#b39df3`\").\nEach theme is built by simply merging the [scheme](schemes) with one of the corresponding [palettes](palettes).\n\nYou can generate all themes by running `build.sh` from the root of the repository.\n\nOr just generate a single one:\n\n```bash\ncat \"schemes/gruvbox\" \"palettes/gruvbox/material_dark_medium\" \u003e \"theme.toml\"\n```\n\nOn Windows you can run the shell script (or `cat` command above) from the git bash that comes with git or use the executable directly (`\u003cgit path\u003e/usr/bin/sh.exe build.sh`).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCptPotato%2Fhelix-themes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCptPotato%2Fhelix-themes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCptPotato%2Fhelix-themes/lists"}