[Init] Initial commit - NetMesh terminal manager
Some checks failed
build-packages / resolve bundled mosh-client (push) Has been cancelled
build-packages / resolve bundled et-client (push) Has been cancelled
build-packages / build-macos (push) Has been cancelled
build-packages / build-windows (push) Has been cancelled
build-packages / build-linux-x64 (push) Has been cancelled
build-packages / build-linux-arm64 (push) Has been cancelled
build-packages / release (push) Has been cancelled
build-packages / update Nix release metadata (push) Has been cancelled
build-packages / bump homebrew tap (push) Has been cancelled
test / lint-and-test (push) Has been cancelled
AI automation / Route event (push) Has been cancelled
AI automation / Hand reopened issue to maintainers (push) Has been cancelled
AI automation / Clean source issue state (push) Has been cancelled
AI automation / Reconcile handoffs (push) Has been cancelled
AI automation / Classify issue (push) Has been cancelled
AI automation / Claude Code smoke (push) Has been cancelled
AI automation / Review issue follow-up (push) Has been cancelled
AI automation / Publish issue follow-up (push) Has been cancelled
AI automation / Implement with Claude Code (push) Has been cancelled
AI automation / Publish implement PR (push) Has been cancelled
AI automation / Continue queued issue comments (push) Has been cancelled
AI automation / Codex review loop (push) Has been cancelled
AI automation / Publish Codex fix (push) Has been cancelled
AI automation / Clear Codex dispatch marker (push) Has been cancelled
AI automation / Own PR re-request Codex (push) Has been cancelled
AI automation / External PR re-request Codex (push) Has been cancelled
AI automation / Poll Codex reaction / retry (push) Has been cancelled
build-et-binaries / build-linux-x64 (push) Has been cancelled
build-et-binaries / build-linux-arm64 (push) Has been cancelled
build-et-binaries / build-macos-universal (push) Has been cancelled
build-et-binaries / build-windows-x64 (push) Has been cancelled
build-et-binaries / release (push) Has been cancelled
Some checks failed
build-packages / resolve bundled mosh-client (push) Has been cancelled
build-packages / resolve bundled et-client (push) Has been cancelled
build-packages / build-macos (push) Has been cancelled
build-packages / build-windows (push) Has been cancelled
build-packages / build-linux-x64 (push) Has been cancelled
build-packages / build-linux-arm64 (push) Has been cancelled
build-packages / release (push) Has been cancelled
build-packages / update Nix release metadata (push) Has been cancelled
build-packages / bump homebrew tap (push) Has been cancelled
test / lint-and-test (push) Has been cancelled
AI automation / Route event (push) Has been cancelled
AI automation / Hand reopened issue to maintainers (push) Has been cancelled
AI automation / Clean source issue state (push) Has been cancelled
AI automation / Reconcile handoffs (push) Has been cancelled
AI automation / Classify issue (push) Has been cancelled
AI automation / Claude Code smoke (push) Has been cancelled
AI automation / Review issue follow-up (push) Has been cancelled
AI automation / Publish issue follow-up (push) Has been cancelled
AI automation / Implement with Claude Code (push) Has been cancelled
AI automation / Publish implement PR (push) Has been cancelled
AI automation / Continue queued issue comments (push) Has been cancelled
AI automation / Codex review loop (push) Has been cancelled
AI automation / Publish Codex fix (push) Has been cancelled
AI automation / Clear Codex dispatch marker (push) Has been cancelled
AI automation / Own PR re-request Codex (push) Has been cancelled
AI automation / External PR re-request Codex (push) Has been cancelled
AI automation / Poll Codex reaction / retry (push) Has been cancelled
build-et-binaries / build-linux-x64 (push) Has been cancelled
build-et-binaries / build-linux-arm64 (push) Has been cancelled
build-et-binaries / build-macos-universal (push) Has been cancelled
build-et-binaries / build-windows-x64 (push) Has been cancelled
build-et-binaries / release (push) Has been cancelled
This commit is contained in:
68
electron/specs/yum.js
Normal file
68
electron/specs/yum.js
Normal file
@@ -0,0 +1,68 @@
|
||||
// yum spec — Yellowdog Updater Modified (RPM package manager)
|
||||
const completionSpec = {
|
||||
name: "yum",
|
||||
description: "RPM package manager (RHEL/CentOS)",
|
||||
subcommands: [
|
||||
{ name: "install", description: "Install a package", args: { name: "package", isVariadic: true } },
|
||||
{ name: "remove", description: "Remove a package", args: { name: "package", isVariadic: true } },
|
||||
{ name: "update", description: "Update packages", args: { name: "package", isOptional: true, isVariadic: true } },
|
||||
{ name: "upgrade", description: "Upgrade packages (same as update --obsoletes)", args: { name: "package", isOptional: true, isVariadic: true } },
|
||||
{ name: "downgrade", description: "Downgrade a package", args: { name: "package", isVariadic: true } },
|
||||
{ name: "list", description: "List packages", subcommands: [
|
||||
{ name: "installed", description: "List installed packages" },
|
||||
{ name: "available", description: "List available packages" },
|
||||
{ name: "updates", description: "List packages with updates available" },
|
||||
{ name: "extras", description: "List installed packages not in any repo" },
|
||||
{ name: "obsoletes", description: "List obsoleting packages" },
|
||||
{ name: "all", description: "List all packages" },
|
||||
]},
|
||||
{ name: "search", description: "Search package details for the given string", args: { name: "keyword", isVariadic: true } },
|
||||
{ name: "info", description: "Display details about a package", args: { name: "package", isVariadic: true } },
|
||||
{ name: "provides", description: "Find which package provides a file/feature", args: { name: "feature" } },
|
||||
{ name: "clean", description: "Clean cached data", subcommands: [
|
||||
{ name: "all", description: "Clean all cached data" },
|
||||
{ name: "packages", description: "Clean cached packages" },
|
||||
{ name: "metadata", description: "Clean cached metadata" },
|
||||
{ name: "dbcache", description: "Clean cached db data" },
|
||||
{ name: "expire-cache", description: "Expire the cache" },
|
||||
]},
|
||||
{ name: "makecache", description: "Generate the metadata cache" },
|
||||
{ name: "groupinstall", description: "Install a package group", args: { name: "group" } },
|
||||
{ name: "groupremove", description: "Remove a package group", args: { name: "group" } },
|
||||
{ name: "grouplist", description: "List available package groups" },
|
||||
{ name: "groupinfo", description: "Display details about a package group", args: { name: "group" } },
|
||||
{ name: "check-update", description: "Check for available package updates" },
|
||||
{ name: "reinstall", description: "Reinstall a package", args: { name: "package", isVariadic: true } },
|
||||
{ name: "localinstall", description: "Install a local RPM package", args: { name: "rpm-file", template: "filepaths" } },
|
||||
{ name: "deplist", description: "List package dependencies", args: { name: "package" } },
|
||||
{ name: "repolist", description: "Display configured software repositories", subcommands: [
|
||||
{ name: "all", description: "List all repos" },
|
||||
{ name: "enabled", description: "List enabled repos" },
|
||||
{ name: "disabled", description: "List disabled repos" },
|
||||
]},
|
||||
{ name: "repoinfo", description: "Display repository information" },
|
||||
{ name: "history", description: "View and manage yum transaction history", subcommands: [
|
||||
{ name: "list", description: "List transactions" },
|
||||
{ name: "info", description: "Show transaction details", args: { name: "id" } },
|
||||
{ name: "undo", description: "Undo a transaction", args: { name: "id" } },
|
||||
{ name: "redo", description: "Redo a transaction", args: { name: "id" } },
|
||||
]},
|
||||
{ name: "autoremove", description: "Remove unneeded packages installed as dependencies" },
|
||||
],
|
||||
options: [
|
||||
{ name: "-y", description: "Answer yes to all questions" },
|
||||
{ name: "-q", description: "Quiet operation" },
|
||||
{ name: "-v", description: "Verbose operation" },
|
||||
{ name: "--enablerepo", description: "Enable a repository", args: { name: "repo" } },
|
||||
{ name: "--disablerepo", description: "Disable a repository", args: { name: "repo" } },
|
||||
{ name: "--nogpgcheck", description: "Disable GPG signature checking" },
|
||||
{ name: "--skip-broken", description: "Skip packages with dependency problems" },
|
||||
{ name: "--showduplicates", description: "Show duplicate packages in repos" },
|
||||
{ name: "--installroot", description: "Set install root", args: { name: "path", template: "folders" } },
|
||||
{ name: "-C", description: "Run entirely from system cache" },
|
||||
{ name: "--security", description: "Include only security-related packages" },
|
||||
{ name: ["-h", "--help"], description: "Show help" },
|
||||
],
|
||||
};
|
||||
|
||||
export default completionSpec;
|
||||
Reference in New Issue
Block a user