Inline image expansion
I should add the ability to preview images so you do not need to open them in a new tab.
To do this, I should add an attribute to each file node (rather than each folder node) that it is a file. Whenever a link is clicked, if it has this attribute, it can open (or close) a preview (if supported by filetype) - otherwise, allow the default action. (Alternatively, I could just adjust the click method handler for those preview-enabled filetypes so not everything has a new handler.)
It would also be good to add a toggle to disable image embeds, similar to how I handle the dark theme.
If it is possible to detect when someone tries to open a link in a new tab vs clicks to open in the current tab, I should try to target it so that opening in a new tab remains normal.