Back to Components
Desktop (Electron)
linux-integration
Service
Linux Integration
Lines
486
File
linux-integration.js
Last Modified
2026-10-08
Exports
Source Path
aartiq-browser/src/linux-integration.js
Tags
Node.jsCoreAIAutomationPDFmacOSWindowsLinux
Code Analysis
External Dependencies
No external dependencies
Internal Imports
No internal imports
Key Functions
LinuxIntegration()detectDesktop()executeCommand()executeDBus()registerLinuxProtocol()handleLinuxShortcutAction()actionHandlers()handleChatAction()handleNavigateAction()handleSearchAction()handleCreatePDFAction()handleShellCommandAction()handleOpenAppAction()handleScreenshotAction()handleVolumeAction()handleScheduleAction()handleAskAIAction()handleVoiceAction()handleNotifyAction()getMainWindow()speakText()getLinuxVoices()startVoiceRecognition()generateShortcutURL()createLinuxShortcut()installGNOMEShortcut()showDesktopNotification()createDesktopLauncher()setupLinuxIPCHandlers()handleLinuxURLScheme()getLinuxIntegration()
Related Components
Browse all components in the Component Inventory
Auto-Generated Documentation
Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js