No description
Find a file
2025-01-27 10:06:31 +11:00
src avoid regex groups with same name 2025-01-27 10:05:19 +11:00
.editorconfig Initial commit 2023-07-30 18:43:55 +10:00
.eslintignore Initial commit 2023-07-30 18:43:55 +10:00
.eslintrc Initial commit 2023-07-30 18:43:55 +10:00
.gitignore feat: ctrl+a override (select line) 2023-07-30 19:54:04 +10:00
.npmrc Initial commit 2023-07-30 18:43:55 +10:00
.prettierrc.toml new prettier config + fmt 2024-01-11 16:09:26 +11:00
esbuild.config.mjs fix package.json and minify build for prod 2025-01-04 17:25:57 +11:00
LICENSE.txt Create LICENSE.txt 2023-10-13 14:16:51 +11:00
manifest.json 1.2.1 2025-01-27 10:06:31 +11:00
package.json 1.2.1 2025-01-27 10:06:31 +11:00
README.md update readme to include new features 2025-01-04 17:16:29 +11:00
styles.css make callout suggestion span full width on mobile 2023-09-24 13:51:33 +10:00
tsconfig.json move files to src/ 2023-09-01 10:57:57 +10:00
version-bump.mjs Initial commit 2023-07-30 18:43:55 +10:00
versions.json 1.2.1 2025-01-27 10:06:31 +11:00

Obsidian Blockier

A collection of small tools that make editing blocks (i.e. a paragraph, bullet point, checkbox, etc) easier.

This plugin mostly fills feature gaps that I did not find in other plugins. I highly recommend that you also have a look at these plugins:

  • Code Editor Shortcuts.
  • Enabling "Move line down" and "Move line up" hotkeys (built-in).
  • A theme that supports custom checkboxes/callouts, such as AnuPpuccin.

Features

Select Block

Select block (overrides ctrl/cmd A by default) selects the block your cursor is currently in, excluding block prefixes like bullets -, numbers 1., headings ##, quotes >, and checkboxes - [ ].

select

  • This supports multiple cursors.
  • If the cursor selection spans multiple lines, block prefixes will be included.
  • Can be configured to select an entire code block if your cursor is in one.
  • Can be configured to select all if activated twice.

Note that the ctrl/cmd A hotkey is not set via command hotkeys, to allow the usual select all to work in different places. If you wish to change this hotkey, disable this in settings and set a hotkey for the "Select block" command.

Block Edit

Entering one of the block prefixes at the start of a block (but after an existing block prefix) will override it.

block-edit

This only applies to bullets, numbered lists and checkboxes.

Custom Checkbox and Callout Suggestions

Some themes (like AnuPpuccin) have custom checkboxes and callouts. Putting your cursor in the checkbox/callout position will show a list of suggestions. The lists are configurable in settings.

Note that checkbox suggestions are disabled by default. Enable them in settings.

checkbox-suggest callout-suggest