Cross-Platform
Conductore runs on Windows, macOS, and Linux. One license covers all three platforms. This page describes platform-specific differences.
Window chrome
| Platform | Title bar |
|---|---|
| Windows | Custom frameless title bar with Conductore controls |
| Linux | Custom frameless title bar (same as Windows) |
| macOS | Native hiddenInset — native traffic light buttons, no title text |
On macOS, the native window controls (●●●) appear in the top-left. On Windows and Linux, the custom title bar provides minimize, maximize, and close buttons on the right.
Keyboard modifiers
All keyboard shortcuts are documented with Ctrl for Windows/Linux. On macOS, Conductore maps them to Cmd automatically.
The command palette and shortcut overlay show the correct modifier for your platform.
Shell defaults
| Platform | Default shell |
|---|---|
| Windows | PowerShell 7 (falls back to cmd.exe) |
| macOS | /bin/zsh |
| Linux | /bin/bash |
WSL (Windows Subsystem for Linux) shells (bash, zsh, fish) work on Windows and are detected automatically if WSL is installed.
File paths
Conductore normalizes file paths internally. File paths shown in the UI use forward slashes on all platforms. When pasting paths into terminals on Windows, Conductore converts to the appropriate format based on the active shell (backslashes for cmd/PowerShell, forward slashes for WSL).
System tray
Not implemented in the current release. Conductore minimizes to the taskbar (Windows) or Dock (macOS).
Auto-updater
All platforms check for updates on launch via electron-updater and prompt twice — once before downloading, once before installing. Nothing is downloaded or installed in the background. After you accept both prompts:
- Windows: Installs the NSIS installer and relaunches the app
- macOS: Downloads the DMG and performs an in-place update
- Linux: Downloads the new AppImage alongside the current one; prompts to relaunch
Signing and notarization
Current releases are not code-signed on any platform:
- macOS: No Apple Developer ID signature and no notarization. Gatekeeper blocks the first launch — right-click the app in Applications → Open, or run
xattr -dr com.apple.quarantine "/Applications/Conductore Lite.app" - Windows: Not code-signed — SmartScreen shows a warning on first run. Click "More info" → "Run anyway"
- Linux: No signing required for AppImage or deb
Every license includes the source code, so you can also build the app yourself and sign it with your own certificates.
Known platform differences
| Feature | Windows | macOS | Linux |
|---|---|---|---|
| Speech dictation | ✓ | ✓ | — |
| Font ligatures | ✓ | ✓ | Varies |
| WebGL terminal | ✓ | ✓ | Depends on GPU drivers |
| safeStorage encryption | DPAPI | Keychain | libsecret |
| Tunnel (localtunnel) | ✓ | ✓ | ✓ |