Fancy-Folder-Icons's icon

Fancy-Folder-Icons 1 Tools 4.4 Community

Submitted by user rssaromeo; MIT; 2025-07-22

allows using custom images for folders in the godot file system dock using rules to match folders/files.

how to use:

Rules instructions
for match rules you can have the path be matched my string, or * for wildcard which matches any folder, or ** for wildcard that matches any amount of folders in a row.

rules can be changed at project settings plugin/fancy_folder_icons/rules

eg:
match rule "res://scenes/blocks/**/images/"
matches "res://scenes/blocks/block1/images/"
matches "res://scenes/blocks/block2/images/"
matches "res://scenes/blocks/block3/nested_folder/images/"
matches "res://scenes/blocks/block3/nested_folder/nested_folder2/images/"
replace rule "res://scenes/blocks/image.png"
loads image from "res://scenes/blocks/image.png"
match rule "res://scenes/blocks/**/images/"
replace rule "res://scenes/blocks/$1/images/editorBar.png||res://scenes/blocks/$1/images/1.png||res://scenes/blocks/$1/images/unpressed.png||res://scenes/blocks/$1/images/ghost.png"
when match rule matches "res://scenes/blocks/block1/images/"
tries to load image from "res://scenes/blocks/block1/images/editorBar.png"
if not successful tries to load image from "res://scenes/blocks/block1/images/1.png"
if not successful tries to load image from "res://scenes/blocks/block1/images/unpressed.png"
if not successful tries to load image from "res://scenes/blocks/block1/images/ghost.png"
if not successful logs an error
if one replace rule fails, if the file is not found, to match the errors are saved and only shown if no later replace rules match.


View files Download Submit an issue Recent Edits