Aartiq
Aartiq™
Download
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