⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module desktop

Module desktop 

Source
Expand description

Desktop subsystem

Provides desktop environment functionality including font rendering, window management, and graphical user interface components.

Modules§

a11y
Accessibility (a11y) Framework
animation
Animation Framework
app_switcher
Alt-Tab Application Switcher
desktop_ext
Desktop Extension Modules
desktop_icons
Desktop Icons
display_manager
Display Manager
file_assoc
File Associations
file_manager
GUI File Manager Application
font
Font Rendering System for Desktop Applications
image_viewer
Image Viewer
kde_session
KDE Plasma 6 session manager
launcher
Application Launcher
mime
MIME Type Database
notification
Desktop Notification System
panel
Desktop Panel (Taskbar) with Layer-Shell Integration
pdf
PDF Renderer
renderer
Desktop Renderer
screen_lock
Screen Lock
session_config
Session configuration reader
settings
System Settings Application
syntax
Syntax Highlighting Engine
systray
System Tray
terminal
Terminal Emulator Application
text_editor
GUI Text Editor Application
wayland
Wayland Compositor
window_manager
Window Manager with Event Loop
xwayland
XWayland Compatibility Layer

Functions§

init
Initialize the desktop subsystem