vtcode_core/terminal_setup/mod.rs
1//! Terminal setup wizard for configuring terminal emulators for optimal VT Code experience.
2//!
3//! This module provides an interactive wizard that configures 9+ terminal emulators with:
4//! - Shift+Enter for multiline input
5//! - Enhanced copy/paste integration
6//! - Shell integration (working directory, command status)
7//! - Theme synchronization with VT Code themes
8
9pub mod backup;
10pub mod config_writer;
11pub mod detector;
12pub mod features;
13pub mod terminals;
14pub mod wizard;
15
16pub use detector::{TerminalFeature, TerminalType};
17pub use wizard::run_terminal_setup_wizard;
18
19#[cfg(test)]
20mod tests {
21 #[test]
22 fn test_module_structure() {
23 // Smoke test to ensure module compiles
24 }
25}