I fell in love with the Halcyon colour scheme, so I decided to port it to my favourite notetaking app, Obsidian. Halcyon is dark-mode only.
You can install Halcyon through Obsidian, or manually.
- Go to
settings > appearance
. - Click Manage next to Themes.
- Search for Halcyon.
- Click Install and use.
- Enjoy using my favourite theme! 🥳
Note: manually installed themes do not get updated automatically. You should prefer installing through obsidian if possible.
- Download the latest release as ZIP file.
- Extract the folder into your vault's
.obsidian/themes
folder. - Go to
settings > appearance
. - Select Halcyon from the dropdown list.
- Enjoy using my favourite theme! 🥳
- Chetachi's Highlightr plugin: when selecting
css-classes
as option, it will by default use the Halcyon colors for its highlights.
There are a few limitations that are outside of my control as theme developer. Here's a list of them.
- Putting a codeblock (
```language
) inside a quote>
is not recognized by the underlying parser. - We cannot style a
dataviewjs
codeblock from the Dataview plugin the same way as normaljs
, because the underlying parser doesn't recognize it asjavascript
.
Did you find more issues? Let me know by making an issue!
As of version 0.0.4
there is now a basic support for style settings.
This version is still work in progress and unreleased, but the code has been pushed to git.
This theme is released under the MIT License.
This theme would never have seen its conception, if not for the following people:
- Brittany Chiang, for creating the Halcyon theme with a permissive license (MIT)!
- Discord user sailKite, for surprising me with a first version of the theme out of the blue. Thank you!
- Many members of the OMG discord who have gone through many dark magics to help me fix my selectors and issues I had while creating the theme.
Version 0.0.4 (work in progress):
- Add rudimentary Style Settings support.
Version 0.0.3:
- Fix inaccurate HSL variables; this was the cause for #4.
- Fix cascading issues from inaccurate HSL variables.
Version 0.0.2:
- Fix: Hovering headers in tables that are in a callout. See #3.
Version 0.0.1:
- Github repository has been made public.