Color Folders and Files

by Mithadon
5
4
3
2
1
Score: 38/100

Description

The Color Folders and Files plugin allows users to customize the appearance of files and folders in Obsidian. It provides an intuitive right-click context menu, enabling users to change background and text colors, font weight, font style, and opacity. Customization can be applied to individual files or folders, with an option to apply styles to subfolders and contained files. Users can save and apply style presets, making it easy to maintain a consistent look throughout the vault. The plugin works with both light and dark themes and integrates with other plugins like Iconize and Style Settings for enhanced customization. This tool is ideal for users who want to visually organize their notes, making it easier to differentiate files and folders at a glance.

Reviews

No reviews yet.

Stats

45
stars
26,625
downloads
2
forks
509
days
511
days
511
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
8
total issues
7
open issues
1
closed issues
16
commits

Latest Version

a year ago

Changelog

  • Menu stylistic changes to meet Obsidian Community Plugin requirements

README file from

Github

Color Folders and Files

Customize the appearance of folders and files in Obsidian through an easy-to-use context menu with color picker and style options.

The aim is to provide a more robust, customizeable, plugin-based solution inspired by .css snippet applications like https://github.com/CyanVoxel/Obsidian-Colored-Sidebar.

Tested with Obsidian's default theme on Windows and Android. Compatible with the Iconize plugin, which takes precedence (default icon colors are changed with text, while defined icon colors remain).

New in version 1.4.0:

  • !!! New style snippet (custom-file-styles.css) to style filenames based on their extension. Designed to work with the Style Settings plugin (https://github.com/mgmeyers/obsidian-style-settings). Supports a wide number of file types, with default colors matching the common software that use them. You can easily add your own extensions as well by editing the file.
  • Automatic hover styling
  • Settings menu preset selector

Features

  • Right-click any file or folder to customize its appearance
  • Change background and text colors with a color picker
  • Adjust font weight (normal/bold) and style (normal/italic)
  • Control opacity
  • Save and apply style presets
  • Works in both light and dark themes
  • Apply styles to subfolders and contained files (optional)

Usage

  1. Right-click any file or folder in the file explorer
  2. Select "Customize appearance"
  3. Use the color pickers and style options to customize the appearance:
    • Background color
    • Text color
    • Font weight (normal/bold)
    • Font style (normal/italic)
    • Opacity
    • Apply to subfolders (optional)
    • Apply to files (optional)
  4. Click "Apply changes" to save

Presets

Save your favorite style combinations as presets to quickly apply them to other files and folders:

  1. Create a preset:

    • Customize a file/folder appearance as desired
    • Enter a name in the "Save as preset" field
    • Click "Save preset"
  2. Apply a preset:

    • Select a preset from the "Apply preset" dropdown
    • Click "Apply changes"

You can also manage presets in the plugin settings:

  • Create new presets
  • Preview existing presets
  • Delete unwanted presets

Installation

Manually

  1. Download the main.js, manifest.json, and styles.css files from the releases page
  2. Copy these into a folder called color-folders-files inside of your vault, for example: \vault.obsidian\plugins\color-folders-files
  3. Restart Obsidian

Within Obsidian (NOT YET AVAILABLE)

  1. Open Obsidian Settings
  2. Navigate to Community Plugins and disable Safe Mode
  3. Click Browse and search for "Color Folders and Files"
  4. Install the plugin
  5. Enable the plugin in the Community Plugins tab

Future improvements

  1. Apply opacity only to background (not to text, icon, or arrows)
  2. Fix bug where changing a parent folder without "apply to subfolders" removes styling from subfolders.
  3. Apply to subfolders should apply once, not in perpetuity. *Debatable
  4. Fix bug where modal preview does not update if only text color is changed

Support

If you find this plugin helpful and would like to support its development:

Ko-fi

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Auto Hide
4 years ago by skelato1
This Obsidian plugin enables you to collapse (and expand) the sidebar easier.
Day and Night
4 years ago by Kevin Patel
An Obsidian plugin to automatically switch between day and night themes based on a set schedule
File Color
3 years ago by ecustic
An Obsidian plugin for setting colors on folders and files in the file tree.
Colored Text
3 years ago by Erinc Ayaz
Colored Tags
3 years ago by Pavel Frankov
Colorizes tags in different colors.
Color Palette
3 years ago by ALegendsTale
Create and insert color palettes into your notes.
Colored Tags Wrangler
2 years ago by AndreasSasDev
Obsidian Plugin : Assign colors to tags. Has integrations with other plugins, like Kanban.
Metadata Hider
2 years ago by Benature
Hide metadata property if its value is empty
Color cycler
2 years ago by Taylor Brennan
Plugin for Obsidian to dynamically change the accent color
Hugo codeblock highlight
2 years ago by aarol
Highlights lines in code blocks using Hugo's hl_lines syntax
Vault Name
2 years ago by @gapmiss
An Obsidian.md plugin for customizing and displaying the vault name (title) in the side navigation file explorer, similar to pre 1.6.0 versions of Obsidian.
Explorer Hider
2 years ago by Mara-Li
Hide folder & files from the explorer using a plugin and a bit of CSS :>
CSS Inlay Colors
2 years ago by Benji Grant
Show inline color hints for CSS colors in Obsidian
Minimal Theme Settings
5 years ago by @kepano
Settings plugin to control colors and fonts in Minimal Theme
Icon Swapper
5 years ago by mgmeyers
Allows swapping out Obsidian's icons
Electron Window Tweaker
5 years ago by mgmeyers
Hide Sidebars on Window Resize
5 years ago by NomarCub, Michael Hanson
A simple Obsidian plugin to hide the sidebars when the window gets narrow.
Highlightr
4 years ago by Chetachi
A minimal and aesthetically pleasing highlighting menu that makes color-coded highlighting much easier 🎨.
Colorizelt
2 years ago by Artsem Holub (WiNE-iNEFF)
Easy color and clear selected text
Image Preview on Icon Hover
a year ago by rama1997
Plugin for Obsidian that add image popups when hovering over various icons in the user interface
Smart DayNight switcher
a year ago by Andrii Hrushetskyi
Quick Peek Sidebar
a year ago by Bradley Wyatt
Open and close the Obsidian sidebars on hover.
Image Border Style
a year ago by Anurag Shenoy
An Obisidian plugin to configure rounded borders for images (both in-editor and in reading-mode).
UnLime
9 months ago by shandyba
Obsidian Unmentioned Links toggle
Disable Tabs
4 months ago by David V. Kimball
Disables having more than one tab open at a time Obsidian.
Colorful Note Background
3 months ago by andresgongora
Set note background based on file location or frontmatter metadata
Banners Reloaded
2 months ago by Dani García
A simple, fast, and lightweight way to add customizable banners to your notes.
Hide Traffic Lights
a month ago by Ben Phillips
Hides macOS traffic light buttons for a distraction-free experience. Hover over the top-left corner to reveal them.