50 lines
1.4 KiB
TOML
50 lines
1.4 KiB
TOML
![]() |
# Upstream Tracking Exclusions Configuration
|
||
|
# Plugins listed here will be excluded from upstream tracking operations
|
||
|
|
||
|
[exclude]
|
||
|
# Plugins to exclude from all upstream operations
|
||
|
plugins = [
|
||
|
# Example: plugins that should never be tracked
|
||
|
# "nu_plugin_example",
|
||
|
]
|
||
|
|
||
|
# Exclude from specific operations
|
||
|
[exclude.check]
|
||
|
# Plugins to exclude from upstream checking only
|
||
|
plugins = [
|
||
|
# Example: plugins that have upstream but should not be checked automatically
|
||
|
# "nu_plugin_manual_only",
|
||
|
]
|
||
|
|
||
|
[exclude.merge]
|
||
|
# Plugins to exclude from automatic merging (but can still be checked)
|
||
|
plugins = [
|
||
|
# Example: plugins that need manual merge handling
|
||
|
# "nu_plugin_complex_merge",
|
||
|
]
|
||
|
|
||
|
# Patterns for exclusion (using glob patterns)
|
||
|
[exclude.patterns]
|
||
|
# Exclude plugins matching these patterns
|
||
|
plugins = [
|
||
|
# Example: exclude all test plugins
|
||
|
# "nu_plugin_test_*",
|
||
|
|
||
|
# Example: exclude experimental plugins
|
||
|
# "nu_plugin_experimental_*",
|
||
|
]
|
||
|
|
||
|
# Metadata about exclusions
|
||
|
[metadata]
|
||
|
version = "1.0.0"
|
||
|
description = "Configuration file for excluding plugins from upstream tracking operations"
|
||
|
last_updated = "2024-09-20"
|
||
|
|
||
|
# Comments explaining exclusion reasons
|
||
|
[comments]
|
||
|
# Use this section to document why specific plugins are excluded
|
||
|
# Format: plugin_name = "reason for exclusion"
|
||
|
|
||
|
# Example exclusions:
|
||
|
# nu_plugin_example = "Upstream repository is archived and no longer maintained"
|
||
|
# nu_plugin_manual = "Requires manual merge due to complex local modifications"
|