NeoPpuccin

by notnotnescap
Screenshot of the NeoPpuccin Obsidian theme
5
4
3
2
1

Description

This theme supports Dark Mode
This theme supports Light Mode

README file from

Github

NeoPpuccin

A theme for Obsidian

Note: NeoPpuccin is a relatively new project. It will take a couple of weeks for everything to be documented and set up as intended — thanks for your patience while things are finalized!

Note: Your AnuPpuccin settings are not transferred automatically. If you're migrating from AnuPpuccin, use the settings converter to convert your exported style settings (or open tools/settings-converter.html from this repo directly).

NeoPpuccin is a fork of AnuPpuccin that aims to continue it's development with bug fixes, new features and more colorschemes.

NeoPpuccin is a theme for Obsidian that is designed to be minimalistic, clean and easy on the eyes. The theme supports various colorschemes (including Catppuccin), layouts and features that can be toggled on and off using the style settings plugin.

Features

By default the theme provides a close-to-vanilla Obsidian experience with the Catppuccin colorscheme, but it can be customized to your liking using the style settings plugin. The theme supports more colorschemes, different layouts and features that can be toggled on and off.

Colorschemes

The theme supports the following colorschemes:

  • Atom
  • Catppuccin (Latte, Frappe, Macchiato, Mocha, Mocha Old)
  • Coffee
  • Biscuit
  • Everforest
  • Dracula
  • Gruvbox
  • Nord (Nord Light, Nord Dark, Nord Darker)
  • Notion
  • Kanagawa
  • Rosé Pine (Rosé Pine Dawn, Rosé Pine)
  • Rosebox
  • Royal Velvet
  • Sandy Beaches
  • Solarized
  • thorns
  • Generic (Dark, AMOLED Dark)

Layouts

NeoPpuccin currently supports 3 layout variants: Default, Borders and Cards.

Rainbow folders

Add a splash of color to your vault with the rainbow folders setting.

Alternate tabs

Customize your tabs style with the alternate tabs setting.

Customisable Decorations

Bold and italic colors can be toggled on and off and can be customised according to the palette as well.

Callouts

Custom checkboxes & Speech bubbles

When enabled, checkboxes can have more states than just checked and unchecked. The following table shows the available states and their syntax:

Syntax Description
- [ ] Unchecked
- [x] Checked
- [>] Rescheduled
- [<] Scheduled
- [!] Important
- [-] Cancelled
- [/] In Progress
- [?] Question
- [*] Star
- [n] Note
- [l] Location
- [i] Information
- [I] Idea
- [S] Amount
- [p] Pro
- [c] Con
- [b] Bookmark
- ["] Quote
- [u] Up
- [d] Down
- [w] Win
- [k] Key
- [f] Fire
- [0] Speech bubble 0
- [1] Speech bubble 1
- [2] Speech bubble 2
- [3] Speech bubble 3
- [4] Speech bubble 4
- [5] Speech bubble 5
- [6] Speech bubble 6
- [7] Speech bubble 7
- [8] Speech bubble 8
- [9] Speech bubble 9

Colorful Frame

Originally adapted from Kepano's Minimal theme, "colorful frame" add some pop to your vault by displaying your accent color Around the edges of the editor and preview panes. The accent color can be changed in the style settings.

Simplified markdown embeds

Markdown embeds have an alternate styling with an animated variant which can be toggled globally using style settings or individually using alt names for embeds, for example: ![[embed|alt-name]]

Embed style Alt name
Seamless seamless

Custom CSS Classes

Inserting these css classes into your note frontmatter will style your notes individually.

CSS Class Function
heading-normal-toggle Disables color in headings
decorations-normal-toggle Disables color in text decorations like bold and italic
hide-metadata Hides metadata

Installation

Normal Installation

Go to your theme folder (.obsidian/themes) and run:

git clone [email protected]:notnotnescap/NeoPpuccin.git

Updating

Go to your NeoPpuccin folder (.obsidian/themes/NeoPpuccin) and run:

git pull

Building

Clone the github repo and run sass src/base.scss theme.css (or make) in the root folder.

Colorschemes

Theme Light Mode Dark Mode Extra Notes
Atom Yes Yes Accent value is hardcoded into the theme.
Catppuccin Yes Yes There are 4 variants of the dark theme, namely: Frappe, Macchiato, Mocha and Mocha Old.The light theme is called Latte.
Coffee No Yes Custom colorscheme
Biscuit Yes Yes -
Everforest Yes Yes -
Dracula No Yes -
Gruvbox Yes Yes -
Nord Yes Yes A custom darker variant of the dark theme is included as well. Accent value is hardcoded into the theme.
Notion Yes Yes -
Kanagawa No Yes -
Rosé Pine Yes Yes The second variant of the dark theme, namely Rosé Pine dawn hasn't been implemented yet.
Rosebox No Yes Accent value is hardcoded into the theme.
Royal Velvet No Yes -
Sandy Beaches Yes No Provided by melnhh
Solarized Yes Yes -
thorns No Yes -

Previews

Integrations

  • Excalidraw
  • Kanban
  • Style Settings

Minimal Features

NeoPpuccin includes Minimal's Cards snippet, used under its MIT license with full style settings support. You can support Kepano here.

Contributions

As mentionned at the top, NeoPpuccin is a fork of AnuPpuccin maintained by AnubisNekhet. You may see the github page to see the original theme and its contributors. If you want to contribute to NeoPpuccin, please submit a pull request or open an issue on this repository.

If you like this theme

You can support me directly on my my Ko-Fi page. You can also support AnubisNekhet, the original author of AnuPpuccin, on his Buy Me a Coffee page.

License

NeoPpuccin is licensed under the GPL-3.0 license which allows you to modify the code freely, however the Copyright and license notices must be preserved in your CSS. If you redistribute a part of the code, please credit the theme in your CSS file.