Hide multi-segment filename extensions

Use case or problem

I have some functionalities that depend on the title of a file. Specifically the extension part.

I have some files that end with

.tldraw(.md)

Or

.excalidraw(.md)

So I’m have to be very careful when I edit my titles.

Proposed solution

I want to treat these (compound?) extensions as you would any other normal .md.

Basically just allow user to define custom extensions in settings.

Obsidian already hides the .md and doesn’t allow you to edit it. I’m asking to allow user to define other, custom, extensions.

The result will be if you have: title.tldraw.md

Obsidian will only show you, and only allow you to edit title.

Current workaround

Put .tldraw in the title and be very careful not to edit it.

Changed title to more clearly describe the request (was “Allow user to define custom file extensions”).

1 Like