Ignore Filters Boost

by lavton
5
4
3
2
1
Score: 51/100

Description

The Ignore Filters Boost plugin makes it significantly easier to manage excluded folders in your workspace by eliminating the need to dig into settings. With a single click, you can add or remove folders from the ignore list, bulk-exclude everything except one folder, or selectively unignore subfolders even if their parent is excluded. It smartly rearranges filters to maintain consistency and avoid overlap. The plugin respects a set of default ignore filters and offers commands to restore or update them. When enabled, the folder tree view gives you granular control over what gets excluded, supporting focused workflows with minimal fuss.

Reviews

No reviews yet.

Stats

1
stars
335
downloads
0
forks
203
days
205
days
205
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

7 months ago

Changelog

just a small fix: update the plugin description to follow to Obsidian guideline

README file from

Github

Ignore Filters Boost

Obsidian.md plugin to speed up working with excluded/included folders!

👆 No need to go to settings anymore, just click on a folder!

What does this plugin do?

  • 👆 Click on a folder to add it to "excluded files".
  • 👆 Click on a folder to remove it from "excluded files".

Some advanced techniques

  • Want to focus on a specific folder? Click "Add everything except this folder"!
  • Want to remove a folder from "excluded files", but its parent is still in the list? The plugin will automatically remove the parent and add siblings!
  • Want to remove several subfolders from "excluded files"? Just click on their parent!
  • Want to return to default? Do it in one command!

📖 Manual

The plugin works with folders, not files.

Set "default ignore filters" in settings. Ignore defaults

  • Use the Ignore Filters Boost: return ignore filters to default command to return to these filters.

  • The plugin will not remove these folders implicitly: if you try to remove subfolders of a folder from the ignore list, the "default" filters will remain unchanged.

  • Clicking Add current ignore list to default will add the "excluded files" that are currently in your project to "default ignore filters".

  • Clicking Put current defaults to ignore list will change "excluded files" to the list you see in these settings (same as the Ignore Filters Boost: return ignore filters to default command).

Look at tree If "Look at folder tree" is off, you'll just add or remove a folder.

pure add

But when "Look at folder tree" is on...

add everything

"add everything" and then just "ignore_2/" will remain unignored. "base/", "focusNodes/", "ignore_1/" — all these folders will be in "excluded files".

This plugin simplifies making changes in ignore filters. Add commands with lists of ignore filter variants.

remove parent

...and then you can remove "ignore_1/sub_folder_1/" from the ignore list. But if the list has only "ignore_1/", it will be rearranged: the parent folder will be removed and siblings added. So now ignore_1/sub_folder/ will be in the list :)


🔮 Future Plans

Some plans for the project. Feel free to ask for features by creating issues!

  • Language translation. I want to add support for different languages.
  • Create a "white list" of folders as a counterpart to the black (ignore filters) list.
  • Add workspaces. During publishing, I found the Smart Excluded Files plugin. It had some similar ideas, so maybe I'll include this functionality here.
  • Global plan: this plugin may become the part of "focus on topic" workflow -- I may create a few plugins help to took into account only some focus notes.