Vault Palette

by DejanDj79
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Customize folder, file, and tag colors.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Vault Palette

License: MIT Patreon thanks.dev

Vault Palette is inspired by Mithadon's original plugin, Mithadon/obsidian-color-folders-files. This project expands that idea into a broader vault styling tool for folders, files, and tags.

Customize the appearance of folders, files, and tags in Obsidian through a context menu and plugin settings panel.

Features

  • Right-click any file or folder to customize its appearance.
  • Use optional background colors, border colors, text colors, bold, italic, and opacity.
  • Keep folder text styling separate from the styling applied to files inside that folder.
  • Apply folder styles to subfolders.
  • Apply a separate file text style to all files inside a folder.
  • Use stable rainbow colors for file names inside a styled folder.
  • Save and apply presets.
  • Detect vault tags automatically.
  • Set one shared tag text color and per-tag background colors.
  • Import and export plugin settings.

Usage

  1. Right-click any file or folder in the file explorer.
  2. Select Customize appearance.
  3. Adjust the folder or file appearance.
  4. For folders, optionally enable Apply custom file text style and configure the file text color, bold, and italic settings.
  5. Click Apply.

Presets

Presets save the full style package:

  • Main item style: background, border, text color, bold, italic, and opacity.
  • Folder behavior: apply to subfolders.
  • File behavior: optional custom style for files inside the folder.
  • Rainbow file names.

When a preset is applied to a folder, the main item style affects the folder and the file behavior affects files inside that folder. When the same preset is applied directly to a file, only the main item style is used.

Tags

Open the plugin settings and switch to the Tags tab. Vault Palette detects tags from Obsidian's metadata cache and lets you set:

  • One shared text color for all tags.
  • A separate background color for each detected tag.

Manual Installation

  1. Download main.js, manifest.json, and styles.css from a release.
  2. Create this folder inside your vault: .obsidian/plugins/vault-palette/.
  3. Copy the three downloaded files into that folder.
  4. Restart Obsidian or reload plugins.
  5. Enable Vault Palette in Settings > Community plugins.

Development

Install dependencies:

npm install

Build the plugin:

npm run build

For local testing, copy main.js, manifest.json, and styles.css into:

<your-vault>/.obsidian/plugins/vault-palette/

Support

If Vault Palette helps your Obsidian workflow, you can support development here:

Credits

Vault Palette is inspired by Mithadon's Color Folders and Files plugin. The original project is licensed under the MIT license.