Package: doki-theme-jupyter
The Doki Theme: Jupyter NotebookQuick Theme PreviewMore ScreenshotsAboutCute themes based on cute anime characters. With over60themes, the one you like the best, is probably here.You can choose themes based on characters from these various Anime, Manga, or Visual Novels:All Featured TitlesAzurLaneBlend SCharlotteChuunibyou, Love, & Other DelusionsCode GeassDaily Life with a Monster GirlDanganRonpaDoki-Doki Literature ClubDon't Toy With Me, Miss NagatoroFate/Type-MoonFuture DiaryGateGuilty CrownHaikyu!!High School DxDJahy-sama Will Not Be Discouraged!KakeguruiKill La KillKonoSubaLove Live!Lucky StarMiss Kobayashi's Dragon MaidMonogatariNekoParaNeon Genesis EvangelionOne Punch ManOreGairuQuintessential QuintupletsRe:ZeroRising of the Shield HeroSewayaki Kitsune no Senko-sanShokugeki no SomaSteins GateSword Art OnlineThat Time I Got Reincarnated as a SlimeToaru Majutsu no IndexYuru CampDocumentationInstallationRequirementsPackage InstallUsageCLIPython APIDecoratorMiscellaneousContributingTheme RequestsHelping the communityFeature RequestsQuick Start!I've put together ademo notebookthat demonstrates the core functionality of thedoki-theme-jupyterpackage.InstallationPre-RequisitesFor the optimal experience it's best you have:Doki Theme WebJupyter Notebook >=6.0.0Python >=3.7pip 21.0 >= (Just having pip should suffice)Package InstallThe Doki Theme for Jupyter Notebook provides a command line interface.
Which enables you decorate your notebook from your shell or notebook!To install the package just run this command:pipinstallpipdoki-theme-jupyterUsageThe Doki Theme for Jupyter Notebook has a few components.
The following sections are dedicated to explaining theme in detail.Command Line InterfaceNow that you havedokithemejupyteravailable, here's what each of the options does!Helpdokithemejupyter--helpThis command will show you all the available features the CLI provides.
The rest of the sections below are dedicated to explaining each in detail.Listdokithemejupyter--listWow! That's a bunch of themes! This command will output all the available themes to install.Important, theme arguments are exact match and require the""", don't forget to add those!Set Themedokithemejupyter--set-theme"Franxx: Zero Two Dark Obsidian"This is the most important command, which enables the decoration of your notebook with your waifu!Important, theme arguments are exact match and require the"", don't forget to add those!Stickerdokithemejupyter--sticker--set-theme"Franxx: Zero Two Dark Obsidian"This installs your selected theme with the cute sticker in the righthand corner.
Running a set theme command without the sticker parameter will remove the sticker.dokithemejupyter--stickerWill only install the sticker for the current theme.dokithemejupyter--disable-wallpaperWill remove the installed-by-default wallpaper for the current theme. The argument can also be passed while setting the theme as well.Removedokithemejupyter--removeSad to see you go, I'll be seeing you around friend!
This command removes all the notebook decoration and restores the defaults.Versiondokithemejupyter--versionYou keep your packages up to date right?
Well you don't want to miss any updates, you might be missing some girls!Python APIYour otaku experience is not complete without a little extra decoration.DecoratorThis is a python API that will colormatplotlib'splotter to your currently selected theme.
That way all of your data visualizations match your favorite girl.fromdokithemejupyterimportdecoratordecorator.decorate_plotter()You'll just need to have this code get run once before you do any plotting.MiscellaneousContributingIf you want to get your workstation set up to work on the plugin,
then you'll want to check out theCONTRIBUTING.mdfor instructions on what is needed.Theme RequestsIf you want your main squeeze to be featured in the Doki Theme suite, feel free tosubmit a theme request.Enjoying the themes?Great! I am glad you like it!Be sure to ⭐ and share it with other weebs!Contributions?I think your voice needs to be heard! You probably have good ideas, so feel free to submit your feedback asan issue.Help make this plugin better!