**Tags**:: #basic-note **Links**:: [[Basic Note]] [[2023-12-22]] [[Obsidian]] Status:: #ready <!-- maintain above information when converting into another template --> --- Essentially removes the tab spacings and dash that makes up a bullet point and replaces each tab with a # for the highlighted text # Plugin Name ideas: - Obsidian Bullet Point # Steps: - highlight a block of writing - right click - add entry to block highlight options - "Bullet Header This Block" - process of bullet heading - split each line using `\n` into an Arrayed List of the following data object - Create data objects based on line information - line number - number of tabs - either using `\t` or check tab to space value setting (default is 4 spaces) - max is 6 tabs due to max limit of headers - hyphen - zero front and back whitespace string of all the characters after the hyphen - Cycle through each data object - Remove/Replace current line data with the concatenation of - `((numTabs) * '#') + lineData`