No description
Find a file
2024-11-20 07:16:17 +01:00
.github/workflows Fix write permission for GitHub workflow 2024-11-20 07:16:17 +01:00
.vscode Release v0.1.0 2024-11-18 16:46:19 +01:00
.editorconfig Release v0.1.0 2024-11-18 16:46:19 +01:00
.gitignore Release v0.1.0 2024-11-18 16:46:19 +01:00
.jsbeautifyrc Release v0.1.0 2024-11-18 16:46:19 +01:00
_colors.scss Add screenshot 2024-11-18 17:33:18 +01:00
LICENSE Release v0.1.0 2024-11-18 16:46:19 +01:00
manifest.json Update header 2024-11-19 19:25:14 +01:00
README.md Fix write permission for GitHub workflow 2024-11-20 07:16:17 +01:00
screenshot.png Update README 2024-11-19 11:16:42 +01:00
screenshot.xcf Update README 2024-11-19 11:16:42 +01:00
theme.css Add screenshot 2024-11-18 17:33:18 +01:00
theme.css.map Add screenshot 2024-11-18 17:33:18 +01:00
theme.scss Release v0.1.0 2024-11-18 16:46:19 +01:00

Ink

A monochrome color scheme for Obsidian, optimized for e-ink (or e-paper) screens.

No dark theme is included, because that would not make sense on e-ink.

Screenshot of the Ink theme in Obsidian

How to install

Find this theme in the Obsidian's community themes browser under Settings > Appearance > Themes. If that doesn't work, double-check if you are running the latest version of Obsidian.

How to develop

Make changes in the scss files and compile theme.scss into theme.css using something like dart-sass:

sass theme.scss theme.css

Add --watch if you want.

I use the .vscode/tasks.json to compile with ctrl+shift+B in VSCodium.

How to release

A GitHub workflow runs to build a release when a tag is pushed to the repository, as described here. To trigger that:

  1. Update the version number (without a v) in manifest.json.
  2. Create a tag (with v) with a message (without v) that matches the version in the manifest.json file and push it to GitHub:
git tag v0.1.1 --message=0.1.1
git push origin --tags
  1. Check the result on https://github.com/harmtemolder/obsidian-ink/releases and publish the draft release.