[FEATURE] Ability to customize what snooze presets are displayed and rearrange them
Description
It's nice to have a bunch of pre-made snooze intervals, but I don't need all of them, and would like to be able to both disable some from displaying (or at least put them behind a "more" option or something), as well as to rearrange them.
For example I will almost never use the "On next startup" option (I seldom close my browser or restart my system), so I would prefer to hide this one or put it at the bottom of the list. Similarly I find the multiple options for snoozing "today" to be redundant/excessive for my purposes (though I understand others may find them very useful indeed). So again I'd like to be able to hide or rearrange them.
Context
I think this would benefit many if not most users as everyone's workflow and needs can be a bit different. Allowing customization would make it so every user could prioritize only the options they use most.
Possible Implementation
I think an "edit layout"/"rearrange" mode for the popup would be a nice approach to dealing with it very directly. You click "Edit layout" on the initial popup window, then it stays open, and the buttons change to drag handles and toggles (to toggle visible/not visible for a given button). Plus perhaps an "Add" button for adding your own custom options. See issue # for more on that.
Alternatively a section in the existing Settings for enabling/disabling each preset, rearranging (drag/drop or up/down arrows), and adding your own. This could be on a separate Tab of Settings as it would otherwise be a lot of extra info to add to the existing Settings view.
Your Setup
Chrome on Windows 10
I see the need for this and would love to implement it. In my mind, it will be combined with all the changes requested in #59 in a new section of the settings page. A singular UI where you can choose which drag and drop choices out of the UI and create new ones as well
Thanks for your attention to this feature, @rohanb10. The ability to customize available options is awesome