Extra themes leave the picker through Delete in the merged shell
Pull request 14713 merges a Delete key in the theme picker that removes an extra theme after confirmation. Stock themes and the background picker ignore that key. The merge is not in version 4.0.4.
An extra theme is a directory in the user's theme folder that has no matching stock theme. Confirming runs omarchy-theme-remove. Escape, or a click on the faded backdrop, cancels. After the removal the list refreshes, and the selection lands on the theme that came before the one removed.
Removing the theme that is in use is allowed, matching the command-line remover. A folder that only customizes a stock theme stays, because it holds changes rather than a separate theme, and the command line can still remove it. David Heinemeier Hansson opened and merged the change. Hansson wrote in the pull request that the picker test passed, including confirm, cancel, and the cases that should do nothing.