Skip to main content

Crate libplasmoid_updater

Crate libplasmoid_updater 

Source

Modules§

cli
CLI-specific functionality: output formatting and progress indicators.

Structs§

AvailableUpdate
An available update for an installed component, with download metadata.
CheckResult
Result of checking for available updates.
Config
Configuration for libplasmoid-updater operations.
Diagnostic
Diagnostic information about a component that could not be checked or updated.
InstalledComponent
A KDE component installed on the local system.
UpdateResult
Result of performing updates.

Enums§

ComponentType
Type of KDE Plasma component.
Error
Errors that can occur during plasmoid-updater operations.
RestartBehavior
Controls plasmashell restart behavior after updates.

Functions§

check
Checks for available updates to installed KDE Plasma components.
get_installed
Returns all installed KDE Plasma components without making network requests.
install_update
Downloads and installs a single component update with automatic backup and rollback.
update
Downloads and installs all available updates for installed KDE Plasma components.

Type Aliases§

Result
A specialized Result type for libplasmoid-updater operations.