No description
Find a file
Juan Miguel 23f55b906f
Merge pull request #133 from juan-miii/dependabot/npm_and_yarn/npm_and_yarn-c0e00ee424
build(deps-dev): bump minimatch from 9.0.5 to 10.2.5 in the npm_and_yarn group across 1 directory
2026-06-15 18:52:45 +02:00
.github Merge pull request #130 from juan-miii/dependabot/github_actions/actions/setup-node-6.2.0 2026-06-15 18:33:10 +02:00
.vscode doc: organise file structure 2024-02-13 13:10:08 +01:00
src hotfix: interpret 0 value as unlimited 2024-02-15 14:37:19 +01:00
styles doc: organise file structure 2024-02-13 13:10:08 +01:00
.editorconfig Initial commit 2024-02-13 12:32:27 +01:00
.eslintignore Initial commit 2024-02-13 12:32:27 +01:00
.eslintrc Initial commit 2024-02-13 12:32:27 +01:00
.gitignore doc: organise file structure 2024-02-13 13:10:08 +01:00
.hintrc fix: simplify treatment of startup notice 2024-02-15 12:27:54 +01:00
.npmrc Initial commit 2024-02-13 12:32:27 +01:00
esbuild.config.mjs doc: organise file structure 2024-02-13 13:10:08 +01:00
LICENSE doc: organise file structure 2024-02-13 13:10:08 +01:00
manifest.json 1.0.3 2025-02-25 18:07:08 +01:00
package-lock.json Merge branch 'master' into dependabot/npm_and_yarn/npm_and_yarn-c0e00ee424 2026-06-15 18:50:34 +02:00
package.json Merge branch 'master' into dependabot/npm_and_yarn/types/node-24.10.1 2026-06-15 18:35:19 +02:00
README.md doc: README update 2024-03-20 12:12:41 +01:00
tsconfig.json Initial commit 2024-02-13 12:32:27 +01:00
version-bump.mjs Initial commit 2024-02-13 12:32:27 +01:00
versions.json 1.0.3 2025-02-25 18:07:08 +01:00

Obsidian Notice Plugin


🌐 Overview

The Notice Plugin is a powerful tool for controlling notices within the Obsidian application. It is primarily used to automatically remove Debug startup time notices for community plugins.

🚀 Features

  • Remove Startup Notices: The plugin removes notices on the DOM load after a specified delay.
  • Settings Tab: The plugin adds a settings tab in the Obsidian settings view. More details can be found in the Settings section.

🎯 Usage

After installing and enabling the plugin via the configuration on the Obsidian app, the plugin can be configured through the settings tab. When the Obsidian workspace is ready, it will remove all notices after the delay specified.

⚙️ Settings

The settings for the NoticePlugin can be accessed and modified via the settings tab added by the plugin. The default settings can be found in src/settings/settings.

  • delayInSeconds: Accepts values between 0 and 60 (seconds). 0 is reserved to keep the notice persistent.

📜 Changelog

For a detailed list of changes, check out the CHANGELOG.

🛠️ Technologies Used

This project uses Typescript to provide type checking and documentation. The repo depends on the latest plugin API (obsidian.d.ts) in Typescript Definition format, which contains TSDoc comments describing what it does.

🎓 First Time Developing Plugins?

See the official sample repository on https://github.com/obsidianmd/obsidian-sample-plugin for more information.

📚 API Documentation

Note: The Obsidian API is still in early alpha and is subject to change at any time!

See https://github.com/obsidianmd/obsidian-api

📄 License

This project is licensed under the terms of the MIT license.