https://github.com/schweem/pywal-obsidian
Plugin for Obsidian to support pywal color themes
https://github.com/schweem/pywal-obsidian
markdown obsidian obsidian-plugin obsidian-theme pywal
Last synced: 3 months ago
JSON representation
Plugin for Obsidian to support pywal color themes
- Host: GitHub
- URL: https://github.com/schweem/pywal-obsidian
- Owner: Schweem
- License: mit
- Created: 2025-07-14T15:58:16.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-07-14T18:39:44.000Z (4 months ago)
- Last Synced: 2025-07-14T20:50:05.559Z (4 months ago)
- Topics: markdown, obsidian, obsidian-plugin, obsidian-theme, pywal
- Language: JavaScript
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## Obsidian Pywal Theme
A simple obsidian plugin to enable the usage of pywal color palletes in the Obsidian workspace.

*Iterm, vscode, and obsidian all using same pywal theme*
---
### Features
- Automatically themes Obsidian with your Pywal colors on startup.
- Compares current theme colors to pywal files to reduce redundant reskins.
- Provides a command palette option to manually reload the theme.
- Works with both light and dark `base themes`.
- Customize path to pywal colors in settings.
---
### Installation
```
- Download latest release
- Locate your obsidian vault and its plugins folder
- Place into you plugins forlder
- Place the downloaded files inside the YourVault/.obsidian/plugins/pywal-theme/ folder.
- Restart Obsidian.
- Go to Settings > Community Plugins, find "Pywal Theme", and enable it.
```
---
### Usage
Make sure you have run wal on your system to generate a color palette. The plugin looks for the colors.json file at ~/.cache/wal/colors.json.
- After enabling the plugin, the theme should apply automatically.
- If you generate a new Pywal palette while Obsidian is running, `open the command palette (Cmd/Ctrl + P) and run the command "Reload Pywal Theme" to apply the new colors`.
- Default colors.json location can be changed in settings under the `community plugins` area.
---
### Contribution
Things are bound to break or not work *all* the time. If something goes wrong submit a PR, we can get it sorted.
---
### License
This project is licensed under the MIT License. See the LICENSE file for details.