Skip to main content

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}