finds.dev← search

// the find

kepano/obsidian-minimal-settings

★ 811 · TypeScript · MIT · updated Sep 2026

Settings plugin to control colors and fonts in Minimal Theme

A settings UI for Obsidian's Minimal Theme — lets you pick color schemes (Nord, Dracula, Catppuccin, etc.), toggle background contrast modes, and bind hotkeys to theme changes without touching CSS. It's for Minimal Theme users specifically; on its own, without the theme installed, it does nothing.

Commands are split by concern (cycle-commands, dark-mode-commands, light-mode-commands, toggle-commands) instead of dumped into one file, which makes it easy to find where a given hotkey action lives. Every visual toggle has a corresponding command, so power users can bind keys to things like cycling color schemes or toggling image grids instead of digging through a settings panel. It defers to the Style Settings plugin for deeper CSS-level customization rather than trying to reinvent that, which keeps its own scope narrow and maintainable. Repo hygiene is solid for a small plugin — contributing guide, issue templates, release workflow.

It's a companion plugin with a hard dependency on Minimal Theme; evaluated alone it's not a general-purpose tool, just an options panel for someone else's theme. No tests anywhere in the tree — for something that's mostly state management (applying/persisting style choices across sessions), that's exactly the kind of code that silently regresses when Obsidian's API shifts. The README is a feature list with zero architectural detail — nothing on how settings are stored, migrated across versions, or how conflicts with Style Settings overrides are resolved. Audience is inherently capped: only useful to the slice of Obsidian's userbase that picked this specific theme.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →