New in v0.7.0
Autostart Voice Dictation on Login
Have Vocalinux ready to go the moment you log in. Uses the Linux-standard XDG autostart mechanism - works with GNOME, KDE, Xfce, and all major desktop environments.
System Tray
Right-click the Vocalinux tray icon → Start on Login
Settings Dialog
Open Settings → General → Start on Login
Command Line
Create/remove the autostart file manually
How It Works
Enable in Vocalinux
Open Vocalinux and enable 'Start on Login' via the tray menu or Settings dialog.
Desktop Entry Created
Vocalinux creates a .desktop file in your autostart directory:
~/.config/autostart/vocalinux.desktopAuto-launch on Login
Your desktop environment reads this file and launches Vocalinux when you log in.
Desktop Environment Compatibility
Vocalinux uses the XDG Autostart specification, which is supported by virtually all Linux desktop environments:
| Desktop | Method | Supported | Notes |
|---|---|---|---|
| GNOME | XDG Autostart | Yes | Default on Ubuntu, Fedora, Debian |
| KDE Plasma | XDG Autostart | Yes | Full support via System Settings |
| Xfce | XDG Autostart | Yes | Settings → Session and Startup |
| Cinnamon | XDG Autostart | Yes | System Settings → Startup Applications |
| MATE | XDG Autostart | Yes | Control Center → Startup Applications |
| LXQt | XDG Autostart | Yes | Preferences → LXQt Settings → Autostart |
| Sway | XDG Autostart / config | Yes | Use dex or exec in config |
| Hyprland | XDG Autostart / config | Yes | exec-once in config or XDG |
Not a systemd Service
Vocalinux autostart uses XDG desktop entries, not systemd services. This means it starts as a regular desktop application in your graphical session - which is the correct way to launch GUI apps. No background services, no root required.
Manual Setup (Advanced)
If you prefer to manage autostart manually or need to customize the startup behavior:
Enable autostart:
mkdir -p ~/.config/autostart && cp /usr/share/applications/vocalinux.desktop ~/.config/autostart/Disable autostart:
rm ~/.config/autostart/vocalinux.desktopStart minimized (skip welcome dialog):
vocalinux --start-minimizedReady to Automate?
Install Vocalinux and enable autostart. Your voice dictation will be ready the moment you log in.
