[Feature Request] Blacklist notes from showing the banner
Closed this issue · 8 comments
I really like the plug-in, however, it would be wonderful if we could blacklist certain notes from showing the local graph, such as notes pinned in the sidebars.
I actually meant that some notes will not show the banner when active, not whether or not they show up in the local graph.
I'm sorry I misread it.
I've reopened the issue.
@ras0q What about a blacklist feature in settings that allows users to suppress the graph banner based on file name or a file property? If you'd be open to it I could put a PR together.
@madigan very good!
Actually, I was thinking of adopting .gitignore syntax for blacklist implementation, using https://github.com/kaelzhang/node-ignore, etc. if you don't have a strong preference.
If you could put a PR, I would very much appreciate it!
@ras0q I can totally do that. I like using the .gitignore syntax.
The only other thought that I had was that it might be helpful to be able to do ignores based off of markdown properties. The use case I'm thinking of is that all my notes have a type
property, and it would be helpful to disable the graph for a given "type" of note (such as my "meta" notes which have an absurd number of links). The benefit would be that the .gitignore approach will require a consistent naming schema (or blacklisting each individual file).
That being said, these two things are not mutually exclusive. I could add support for .gitignore now, and then we could look at adding other means of blacklisting after further discussion?
@madigan
I couldn't quite imagine how to use properties to ignore files, but indeed, ignoring the meta notes seems like a good strategy. I really appreciate it if those who are motivated can work on it.
With this new feature, is it possible to blacklist whole folder (/DontShow/ThisFolder/
), just like the gitignore syntax?