No description
Find a file
2025-03-03 23:56:28 -05:00
.github/workflows Remove styles.css from releases. 2025-01-29 11:04:26 -05:00
src Refresh highlights after a relevant settings is changed. 2025-03-03 23:43:30 -05:00
.editorconfig Initial commit 2025-01-11 21:16:51 -05:00
.eslintignore Initial commit 2025-01-11 21:16:51 -05:00
.eslintrc Initial commit 2025-01-11 21:16:51 -05:00
.gitignore Initial commit 2025-01-11 21:16:51 -05:00
.hotreload Initial commit 2025-01-11 21:16:51 -05:00
.npmrc Initial commit 2025-01-11 21:16:51 -05:00
esbuild.config.mjs Initial commit 2025-01-11 21:16:51 -05:00
example1.png Initial commit 2025-01-11 21:16:51 -05:00
LICENSE Create LICENSE 2025-01-11 21:45:08 -05:00
manifest.json Bump up release version 2025-03-03 23:49:57 -05:00
package-lock.json Initial commit 2025-01-11 21:16:51 -05:00
package.json Initial commit 2025-01-11 21:16:51 -05:00
README.md Update readme 2025-03-03 23:56:28 -05:00
styles.css Remove unused comment from styles.css 2025-01-11 21:35:46 -05:00
tsconfig.json Initial commit 2025-01-11 21:16:51 -05:00
version-bump.mjs Initial commit 2025-01-11 21:16:51 -05:00
versions.json Initial commit 2025-01-11 21:16:51 -05:00

Features

Highlights duplicate lines in the active open note. Hovering over a highlighted line will show a tooltip with the line number where it is duplicated.

Example 1

Also, a notice is shown when pasting new lines that are already duplicates of existing lines in the file.

Motivation

When using obsidian notes to keep track of items, such as web links. I often don't know if the item I'm about to add already exists, and end up duplicating the same item multiple times, this plugin helps prevent this.

Possible future improvements:

  • Detect duplicate links, instead of lines.
  • Settings for excluding / including files and folders.
  • Detect duplicates across different files (in-editor or in a dedicated view).
  • Add command / shortcut to go to next occurrence of duplication.