hodie/obsidian-custom-selectors ? reverse-engineered prompt
Reverse engineered prompt
Build me an Obsidian plugin that turns chosen frontmatter properties into dropdowns instead of plain text fields.
I want to be able to go into the plugin settings, add a property name like status or priority, and enter a comma separated list of allowed values. Then whenever that property shows up in a note, it should appear as a nice native dropdown in Obsidian’s Properties view. It should also work inside Bases tables, so I can change the value right from the table without editing the note directly.
Please make it so changes stay in sync both ways, if I change the value in Properties, the open Base table updates too, and if I change it in a Base table, the note updates right away. If possible, let me mark one option as the default for new notes created from a Base, using the first option in the list. Keep it simple and polished, and look up current Obsidian docs online if you need to.
Are you gonna build this?
make sure you review the code using coderabbit