aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/src/bin
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-09 14:07:28 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-09 14:07:28 +0800
commitb2001ed62d6a4abd7193daeb5d818395b46433b6 (patch)
tree0e165a1487293bf8ff7f28b1d8185fa07ef6bdd6 /mingling_cli/src/bin
parent3a0ba2571af433d9fa7b2c735bcc2739aeef6b79 (diff)
feat: add config command and resource for editing settings
Add a new `cfg` command to view and edit configuration items stored as key-value pairs in a JSON file.
Diffstat (limited to 'mingling_cli/src/bin')
-rw-r--r--mingling_cli/src/bin/cli.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/mingling_cli/src/bin/cli.rs b/mingling_cli/src/bin/cli.rs
index 2e6c972..f641749 100644
--- a/mingling_cli/src/bin/cli.rs
+++ b/mingling_cli/src/bin/cli.rs
@@ -1,7 +1,7 @@
use mingling::setup::{DirectoryEnvironmentSetup, ExitCodeSetup, picker::HelpFlagSetup};
use mingling_cli::{
- ThisProgram, linter::registry::LintRegistrySetup, metadata::MinglingMetadataSetup,
- pkg_mgr::PackageManagerSetup,
+ ThisProgram, config::MlingConfigSetup, linter::registry::LintRegistrySetup,
+ metadata::MinglingMetadataSetup, pkg_mgr::PackageManagerSetup,
};
#[tokio::main]
@@ -14,6 +14,7 @@ async fn main() {
program.with_setup(DirectoryEnvironmentSetup::default());
program.with_setup(MinglingMetadataSetup);
+ program.with_setup(MlingConfigSetup);
program.with_setup(LintRegistrySetup);
program.with_setup(PackageManagerSetup);