ratatui_toolkit/services/mod.rs
1//! Shared services and utilities for ratatui-toolkit.
2//!
3//! This module contains reusable infrastructure that can be used across
4//! multiple components in the toolkit.
5//!
6//! ## Services
7//!
8//! - [`file_watcher`] - File system change detection
9//! - [`git_watcher`] - Git repository state change detection
10//! - [`repo_watcher`] - Combined git + working tree change detection
11//! - [`theme`] - Theming system (requires `theme` feature)
12//! - [`hotkey`] - Hotkey registration and management
13
14pub mod file_watcher;
15pub mod git_watcher;
16pub mod hotkey;
17pub mod repo_watcher;
18
19#[cfg(feature = "theme")]
20pub mod theme;