nushell-plugins/etc/plugin_registry.toml
Jesús Pérez c5b510b939 feat: modularize justfile and fix collection/packaging scripts
- Modularize justfile system with dedicated modules:
  * alias.just: Command aliases (h, b, c, s)
  * build.just: Build and cross-compilation commands
  * distro.just: Collection and packaging commands
  * help.just: Comprehensive help system with areas
  * qa.just: Testing and quality assurance
  * tools.just: Development tools and utilities
  * upstream.just: Repository tracking and sync

- Fix platform detection in collect script:
  * Use actual platform names (darwin-arm64) instead of generic "host"
  * Support both "host" argument and auto-detection
  * Filter out .d dependency files from distribution

- Fix packaging script issues:
  * Correct uname command syntax (^uname -m)
  * Fix string interpolation and environment parsing
  * Include plugin binaries in archives (was only packaging metadata)
  * Use proper path join instead of string interpolation
  * Add --force flag to avoid interactive prompts

- Fix justfile absolute paths:
  * Replace relative paths with {{justfile_directory()}} function
  * Enable commands to work from any directory

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 19:04:08 +01:00

204 lines
5.9 KiB
TOML

[metadata]
version = "1.0.0"
last_updated = "2024-09-20"
description = "Registry for tracking upstream changes in nushell plugins"
[plugins.nu_plugin_highlight]
upstream_url = "https://github.com/cptpiepmatz/nu-plugin-highlight"
upstream_branch = "main"
last_checked_commit = ""
last_checked_date = ""
status = "unknown"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_highlight"
has_local_changes = true
description = "Syntax highlighting plugin for nushell"
[plugins.nu_plugin_clipboard]
upstream_url = "https://github.com/FMotalleb/nu_plugin_clipboard"
upstream_branch = "main"
last_checked_commit = ""
last_checked_date = ""
status = "unknown"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_clipboard"
has_local_changes = true
description = "Clipboard operations plugin for nushell"
[plugins.nu_plugin_image]
upstream_url = ""
upstream_branch = ""
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = false
local_path = "nu_plugin_image"
has_local_changes = true
description = "Image processing plugin for nushell (local development)"
[plugins.nu_plugin_hashes]
upstream_url = ""
upstream_branch = ""
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = false
local_path = "nu_plugin_hashes"
has_local_changes = true
description = "Hash computation plugin for nushell (local development)"
[plugins.nu_plugin_desktop_notifications]
upstream_url = ""
upstream_branch = ""
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = false
local_path = "nu_plugin_desktop_notifications"
has_local_changes = true
description = "Desktop notifications plugin for nushell (local development)"
[plugins.nu_plugin_fluent]
upstream_url = "ssh://git@repo.jesusperez.pro:32225/jesus/nu_plugin_fluent.git"
upstream_branch = "main"
last_checked_commit = ""
last_checked_date = ""
status = "unknown"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_fluent"
has_local_changes = true
description = "Fluent localization plugin for nushell"
[plugins.nu_plugin_tera]
upstream_url = "ssh://git@repo.jesusperez.pro:32225/jesus/nu_plugin_tera.git"
upstream_branch = "main"
last_checked_commit = ""
last_checked_date = ""
status = "unknown"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_tera"
has_local_changes = true
description = "Tera templating plugin for nushell (private repo)"
[plugins.nu_plugin_kcl]
upstream_url = "ssh://git@repo.jesusperez.pro:32225/jesus/nu_plugin_kcl.git"
upstream_branch = "main"
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_kcl"
has_local_changes = true
description = "KCL configuration language plugin for nushell (private repo)"
[settings]
nu_managed_dependencies = [
"nu-plugin",
"nu-protocol",
"nu-plugin-test-support",
"nu-cmd-base",
"nu-engine",
"nu-parser",
"nu-color-config",
"nu-ansi-term",
"nu-json",
"nu-utils",
]
check_files = [
"src/**/*.rs",
"Cargo.toml",
"README.md",
"LICENSE",
]
auto_merge_enabled = false
max_days_between_checks = 7
notify_on_pending_changes = true
["plugins.nu_plugin_highlight"]
upstream_url = "https://github.com/cptpiepmatz/nu-plugin-highlight"
upstream_branch = "main"
last_checked_commit = "ee5c049314cae074dffffddac5c1d4f7a6374b6a"
last_checked_date = "2025-09-20 18:38:38"
status = "pending"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_highlight"
has_local_changes = true
description = "Syntax highlighting plugin for nushell"
["plugins.nu_plugin_clipboard"]
upstream_url = "https://github.com/FMotalleb/nu_plugin_clipboard"
upstream_branch = "main"
last_checked_commit = "ffb98a64720ac18329f578eac9a751dbc99951b5"
last_checked_date = "2025-09-20 18:38:39"
status = "pending"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_clipboard"
has_local_changes = true
description = "Clipboard operations plugin for nushell"
["plugins.nu_plugin_image"]
upstream_url = ""
upstream_branch = ""
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = false
local_path = "nu_plugin_image"
has_local_changes = true
description = "Image processing plugin for nushell (local development)"
["plugins.nu_plugin_hashes"]
upstream_url = ""
upstream_branch = ""
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = false
local_path = "nu_plugin_hashes"
has_local_changes = true
description = "Hash computation plugin for nushell (local development)"
["plugins.nu_plugin_desktop_notifications"]
upstream_url = ""
upstream_branch = ""
last_checked_commit = ""
last_checked_date = ""
status = "ok"
auto_ok_on_nu_deps_only = false
local_path = "nu_plugin_desktop_notifications"
has_local_changes = true
description = "Desktop notifications plugin for nushell (local development)"
["plugins.nu_plugin_fluent"]
upstream_url = "ssh://git@repo.jesusperez.pro:32225/jesus/nu_plugin_fluent.git"
upstream_branch = "main"
last_checked_commit = "7f11208aef1ad6db0530ce5e15402d52e326daea"
last_checked_date = "2025-09-20 18:38:40"
status = "pending"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_fluent"
has_local_changes = true
description = "Fluent localization plugin for nushell"
["plugins.nu_plugin_tera"]
upstream_url = "ssh://git@repo.jesusperez.pro:32225/jesus/nu_plugin_tera.git"
upstream_branch = "main"
last_checked_commit = "714e70e5593243b4bf6e25724c1d4aab308d3aab"
last_checked_date = "2025-09-20 18:38:40"
status = "ok"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_tera"
has_local_changes = true
description = "Tera templating plugin for nushell (private repo)"
["plugins.nu_plugin_kcl"]
upstream_url = "ssh://git@repo.jesusperez.pro:32225/jesus/nu_plugin_kcl.git"
upstream_branch = "main"
last_checked_commit = "1e6df05931fb6f771e4805fd7d71a841ee301b62"
last_checked_date = "2025-09-20 18:38:41"
status = "ok"
auto_ok_on_nu_deps_only = true
local_path = "nu_plugin_kcl"
has_local_changes = true
description = "KCL configuration language plugin for nushell (private repo)"