Ovid, Metamorphoses 2. 6 ff :
"In the waves the Sea-Gods (Di Caerulei) dwelt, Aegeon . . . ambiguous Proteus, Triton with his horn; and Doris and her daughters [the Nereides] might be seen, and some were swimming, some on fishes rode, or sat on rocks to dry their sea-green hair. Nor were their looks the same, nor yet diverse, but like as sisters should be."
Nereid is a modern and customizable theme for Hydrus. Intended as the successor to the Paper theme, originally created for Mod Organizer 2, Nereid is an attempt to move on from the pure flat design aesthetic of the 2010s, incorporating elements of post-flat design and skeumorphism, taking inspiration from UI aesthetics of the mid-late 2000s like Frutiger Aero, Dark Aero, Apple Aqua, and Winamp skins while attempting to retain a high level of functionality and generally be pleasant on the eyes.
Variants are combinations of bases and colorways, included are several that I think combine well, but the default Nereid.qss is the intended experience.
The default stylesheet designed to be usuable both in bright and dark environments without needing to switch themes.
A darker version of Nereid if your environment is always dark.
An even darker version of Nereid with pure black as the background. Good for people with OLED monitors.
A light theme version of Nereid in approximation with Apple's Aqua theme using Catppuccin Latte colors as base. While usuable, the light themes are more of a proof of concept and may be a little rough around the edges since I'm not going to use them anyway.
DORFic (Daylight, Orange, Red, Futurism, and Graphic) is a Frutiger Aero adjacent aethetic that revolves around orange and white. Yes I know it's a stupid name, take it up with someone else.
Dark theme using the Catppuccin Mocha color palette for the base with a pink colorway.
Dark theme that uses Mocha base and lime colorway, looks kinda like Marathon colors I guess.
Dark theme using Nord color palette for the base with Frost colorway (also Nord colors).
Dark theme using Nord base and Citrine colorway.
- Download the latest release.
- Extract into
<hydrus install location>\db\static\qss, create the missing directories if they don't exist.
- Navigate to
file > options... > style. - Select
Windowsas Qt style if on Windows, elseFusion. - Select
Nereid.qssor variant as Qt stylesheet and click apply.
- Clone this repo or download the files.
- Install Python.
- Install QtSASS using
pip install qtsassin Terminal.
The project is split up into three main parts:
nereid.scssis the main file containing all of the structural qss rules that control the shape of widgets.- the
basedirectory contains most of the color variables controlling most of the colors of the UI, it is split up into light and dark bases. - the
colorwaydirectory contains color variables that control how color accents look (e.g. highlighted tabs, highlighted buttons, progress bars, etc).
Bases and colorways are split up so you can mix and match them together (e.g. Nord base with Pink colorway). There is also a _colors.scss file that stores color variables that are shared between mutliple files. It also acts as a scratchpad where you can dump a bunch of colors to experiment between shades without needing to juggle hex codes.
Edit the shape of widgets in nereid.scss, changes apply to all variants in the build directory as well as Nereid Dev.scss.
Use Nereid Dev.qss in Hydrus to test changes, switch bases and colorways without needing to switch stylesheets in options every time. Run python watch.py in terminal (you'll need to fill in hydrus_install_dir in watch.py and build.py first) and reload stylesheet in Hydrus to see changes. You may need to set a shortcut in options if there isn't one by default.
Once you are satisfied with your edits, copy your completed variant into the build directory. To compile all variants, run python build.py in terminal. The compiled files are CSS files but Hydrus seems to handle them just fine.








