Skip to main content

cli/sys/
mod.rs

1mod bootstrap;
2mod commands;
3mod detect;
4mod drivers;
5mod execution;
6mod managed;
7mod manifest;
8mod model;
9mod profile;
10mod profile_blocks;
11mod profile_commands;
12mod profile_compose;
13mod render;
14mod resources;
15mod run_manifest;
16mod selection;
17
18use model::{
19    LoadedSysPreset, ResolvedSelection, SYS_PROFILE_PHASES, SelectionSource,
20    ShellProfileBlockPosition, SysDetection, SysDetectionProbe, SysDriverKind, SysInstall,
21    SysInstalledRow, SysItem, SysItemMode, SysItemOutcome, SysItemStatus, SysManifest,
22    SysPackageProvider, SysProfilePhase, SysShellIntegration, SysShellKind, SysUpdateRow,
23    SysUpgradeReport,
24};
25use render::sys_init_theme;
26
27pub use commands::{handle_info, handle_init, handle_list, handle_status};
28pub use detect::detect_os_id;
29pub(crate) use managed::installed_managed;
30pub use managed::{
31    handle_apply, handle_uninstall, handle_upgrade_managed, handle_upgrade_managed_target,
32    managed_updates,
33};
34pub use profile_commands::{handle_profile_disable, handle_profile_enable};