Simha285 downloadsColour, typography, layout and component controls for the N2O Paper theme.
The settings tab for the N2O Paper theme.
134 controls on 12 pages, a short list of quick choices up front, looks you can save, and every control findable from Obsidian's own settings search.
Website / The theme / Report a bug / Request a feature
Not an Obsidian product. N2O Settings is an independent plugin. It is not made by, endorsed by, or affiliated with Obsidian.
An Obsidian theme is CSS and cannot draw a settings tab. N2O Paper lists its controls, and this plugin turns them into one. The theme is complete without it; install it when you want to change something.
Every value syncs with the vault. Nothing is kept per device.
The plugin only paints while N2O Paper is the active theme and Obsidian is in light mode. Switch theme and it applies nothing; your values wait for you to switch back.
A look is a set of choices you put on in one go. Reading, Writing and Plain set only the quick choices and keep anything you tuned on the pages. Change one of those choices and the preset row reads Custom.
Save current look... keeps everything you have changed as a look of your own. It then shows up in the same list, and you can rename or delete it there.
The command palette has these (no hotkeys are set for you):
Left-click the palette icon in the status bar for the same switches, with a tick next to what is on.
Everything past the quick choices sits on 12 pages under four headings:
| Heading | Pages |
|---|---|
| Colour and paper | Colours, Paper and desk |
| Text | Text, Headings |
| Blocks | Callouts and quotes, Lists and tasks, Tables, Code, Pictures |
| Window and the rest | Window and sidebars, Synced from Notion, Accessibility |
Each page row says how many of its values you have changed.
Type in Obsidian's own settings search box and every control comes up, by its name, its description, or the words for what it looks like. "torn" finds the callout styles; "spine" finds the window frame.
Colours holds the palette and every ink on the page, each with a swatch.
Paper and desk is the sheet, its texture and light, and the desk around it.
Text sets the fonts, the text size, emphasis and links.
Callouts and quotes picks between torn scraps, flat boxes, cards and quiet callouts.
Code sets the code theme, the code font and its size.
Window and sidebars covers the frame, the sidebars, tabs and scrollbars.
Right-click a picture in reading view or live preview. Along with copy, open, rename and delete, the menu has:
Run Set the font for this note from the command palette and pick one. Five faces ship with the theme: Inter, IBM Plex, Fira Code, iA Writer Quattro, and whatever you have set vault-wide.
It writes Obsidian's own cssclasses property, which means the choice lives in
the note rather than in this plugin. It travels with the note through renames,
moves, backups and git, it survives an N2O Sync without ever reaching Notion,
and it keeps working if you uninstall this plugin. Any cssclasses you already
had on the note are left alone.
N2O Settings goes online only for the two things below, and sends nothing about you or your notes.
Settings > Community plugins > Browse, then search for N2O Settings.
To install it by hand, download main.js, manifest.json and styles.css from
the latest release into <vault>/.obsidian/plugins/n-two-o-paper-settings/, then
turn it on in Community plugins. It needs Obsidian 1.13 or newer.
MIT. See LICENSE.md.