{"id":18283326,"url":"https://github.com/doki-theme/doki-theme-hyper","last_synced_at":"2025-04-05T07:30:38.262Z","repository":{"id":37194553,"uuid":"244199727","full_name":"doki-theme/doki-theme-hyper","owner":"doki-theme","description":"Cute anime character themes for  Hyper.js.","archived":false,"fork":false,"pushed_at":"2023-09-06T20:57:05.000Z","size":52722,"stargazers_count":97,"open_issues_count":7,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-20T23:41:50.353Z","etag":null,"topics":["anime","hyper","hyperjs","hyperjs-terminal","otaku","theme","themes"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/doki-theme.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-01T18:13:09.000Z","updated_at":"2025-03-03T10:21:33.000Z","dependencies_parsed_at":"2023-02-18T07:45:48.309Z","dependency_job_id":null,"html_url":"https://github.com/doki-theme/doki-theme-hyper","commit_stats":null,"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-hyper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-hyper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-hyper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-hyper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doki-theme","download_url":"https://codeload.github.com/doki-theme/doki-theme-hyper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247305126,"owners_count":20917191,"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":["anime","hyper","hyperjs","hyperjs-terminal","otaku","theme","themes"],"created_at":"2024-11-05T13:08:51.619Z","updated_at":"2025-04-05T07:30:33.244Z","avatar_url":"https://github.com/doki-theme.png","language":"TypeScript","readme":"[![Gitter](https://badges.gitter.im/doki-theme-hyper/community.svg)](https://gitter.im/doki-theme-hyper/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge)\n\n# Feature Preview\n\n![Theme Usage](./screenshots/gifs/doki-theme-hyper-preview.webp)\n\n## Screen Samples!\n\n# [Complete Theme Album.](albums/complete_theme_album.md)\n\n## Documentation\n\n- [Installation](#installation)\n- [Configuration](#configuration)\n- [Preferences](#preferences)\n  - [Background](#backgrounds) \n  - [System Match](#system-match)\n- [About](#about)\n\n## Installation\n\n[You'll need hyper first!](https://hyper.is/#installation).\nAfter you have hyper, you will need to make sure that hyper is in your path (you can find that in the plugins menu). Then all you need to run is\n\n```\nhyper i doki-theme-hyper\n```\n\nBe sure to restart hyper afterwards.\n\n## Configuration\n\nStuff you can configure using the Hyper.js UI.\n\n![Theme Usage](./screenshots/gifs/hyper_usage.gif)\n\nIn the hamburger menu (Linux/Windows) or settings bar (MacoOS) there is a `Doki-Theme \nSettings` option with various options:\n\n- **Themes**: Contains all themes you can decorate your Hyper.js term with.\n- **Sticker Type**: Some themes have more than one sticker associated with the theme. This enables you to switch between the two.\n- **Toggle Sticker**: This shows or hides the theme's sticker. It is defaulted to being on.\n- **Toggle Fonts**: The current font family for the Doki-Theme is `Victor Mono`, this is a convenience option to apply that font family for you.\n- **About Plugin**: Gives you the current version of the plugin.\n- **View Changelog**: Opens your default browser to the changelog of Doki-Theme for Hyper.js.\n\n### Suggestive Content\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://doki.assets.unthrottled.io/misc/suggestive/cultured.gif\" \u003e\u003c/img\u003e\n\u003c/div\u003e\n\nSo I thought it was a good idea to add a bit of culture to this plugin.\n\u003csup\u003e\u003csup\u003eYa boi is horny on main.\u003c/sup\u003e\u003c/sup\u003e\n\nI will give you a bit of a warning before you install suggestive content.\nSome of us are professional Otaku, who want to remain, well...professional.\nDon't worry if you choose to continue, I won't ask you again for that specific theme.\n\nApplies for the following content:\n\n- Rias Onyx: Secondary Content\n\n\n## Preferences\n\nStuff you can configure using navigating to `Hyper` -\u003e `Preferences`\n\nIf you want to be able to configure the opacity of the wallpaper used by your current theme(s), please add this to your hyper config.\n\n### Backgrounds\n\nThe Doki Theme provides default opacity settings for each theme, which suites _my_ preferences.\nHowever, if you want your background lighter or darker, feel free to use this config. \n\n### System Match\n\nYou have the ability to choose a light theme for when your system is in light mode, and a dark theme for when your system is in dark mode.\n\nThe expected value is the `Theme Name` which can be found in the dropdown.\nHowever, here is a [list of all theme names](./themeList.md)\n\nhttps://user-images.githubusercontent.com/15972415/163284686-7422488a-2705-4fda-8d0f-dadc6d677186.mp4\n\n**Sample Config (.hyper.js)**\n\n```javascript\nmodule.exports = {\n  config: {\n    dokiSettings: {\n      backgrounds: {\n        dark: {\n          opacity: 0.2 // default is 0.10\n        },\n        light: {\n          opacity: 0.4 // default is 0.15\n        }\n      }\n    },\n    systemMatch: {\n      enabled: true,\n      lightTheme: 'Zero Two Light', // Best\n      darkTheme: 'Zero Two Dark', // Girl\n    }\n  },\n  // more stuff....\n}\n```\n\n**Customizing CSS**\n\nIf you feel the need to slightly change your current theme's styles, you can add your valid CSS in the `css` property in the config file.\n\n[This should give you an idea of the styles that need to be overridden.](https://github.com/doki-theme/doki-theme-hyper/blob/be29451f076e5904ad25b4d0639fe4d171292ea3/src/css.ts#L54)\n\n[You can find your hyper config here](https://hyper.is/#cfg)\n\n## About!\n\nCute themes based on cute anime characters. With over **60** themes, the one you like the best, is probably here.\n\nYou can choose themes based on characters from these various Anime, Manga, or Visual Novels:\n\n\u003cdetails\u003e\n  \u003csummary\u003eAll Featured Titles\u003c/summary\u003e\n\n- AzurLane\n- Blend S\n- Charlotte\n- Chuunibyou, Love, \u0026 Other Delusions\n- Code Geass\n- Daily Life with a Monster Girl\n- DanganRonpa\n- Doki-Doki Literature Club\n- Don't Toy With Me, Miss Nagatoro\n- Fate/Type-Moon\n- Future Diary\n- Gate\n- Guilty Crown\n- Haikyu!!\n- High School DxD\n- Jahy-sama Will Not Be Discouraged!\n- Kakegurui\n- Kill La Kill\n- KonoSuba\n- Love Live!\n- Lucky Star\n- Miss Kobayashi's Dragon Maid\n- Monogatari\n- NekoPara\n- Neon Genesis Evangelion\n- One Punch Man\n- OreGairu\n- Quintessential Quintuplets\n- Re:Zero\n- Rising of the Shield Hero\n- Shokugeki no Soma\n- Sewayaki Kitsune no Senko-san\n- Steins Gate\n- Sword Art Online\n- That Time I Got Reincarnated as a Slime\n- Toaru Majutsu no Index\n- Yuru Camp\n\n\u003c/details\u003e\n\nSticker in the way?\nNo worries! You can configure them to be on or off at your leisure.\n\n\n## Theme Requests\n\nIf you want your main squeeze to be featured in the Doki Theme suite, feel free to [submit a theme request](https://github.com/doki-theme/doki-master-theme/issues).\n\n## Contributing\n\nIf you want to get your workstation set up to work on the plugin,\nthen you'll want to check out the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on what is needed.\n\n## Enjoying the plugin?\n\nGreat! I am glad you like it!\n\nBe sure to ⭐ and share it with other weebs!\n\n## Contributions?\n\nI think your voice needs to be heard! You probably have good ideas, so feel free to submit your feedback as [an issue](https://github.com/doki-theme/doki-theme-hyper/issues/new).\n\nDon't be afraid to reach out and join the [Gitter Community](https://gitter.im/doki-theme-hyper/community?utm_source=share-link\u0026utm_medium=link\u0026utm_campaign=share-link!)\n\n## [Even more Doki-Theme!](https://doki-theme.unthrottled.io/products)\n\n---\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://doki.assets.unthrottled.io/misc/logo.svg\" \u003e\u003c/img\u003e\n\u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoki-theme%2Fdoki-theme-hyper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoki-theme%2Fdoki-theme-hyper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoki-theme%2Fdoki-theme-hyper/lists"}