Pilot
by irelandqlan
Configure and control Linux with your Chromecast remote and voice dictation
About
Pilot is a native GTK4 and Libadwaita settings application and hardware daemon suite designed for the Chromecast with Google TV voice remote over Bluetooth. Features include: - Media Mode: Dedicated volume, scrubbing, play/pause, fullscreen, and app triggers - Mouse Mode: Smooth mouse movement with exponential acceleration curves using the D-Pad - Whisper Voice Dictation: Push-to-talk voice transcription via faster-whisper - Bedtime Controls: Quick display blanking and suspend timers - Live Testing: Real-time visual feedback for remote button presses and battery status
Permissions
2 permissions weaken the sandbox. Flatsonar asks before installing.
- all devices (/dev): webcams, disks, raw hardware
--device=all - talks to system service org.bluez
--system-talk-name=org.bluez - inter-process communication (needed for X11)
--share=ipc - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - audio
--socket=pulseaudio - access to xdg-run/pipewire-0
--filesystem=xdg-run/pipewire-0 - owns bus name org.atvvoice.chromecast-remote
--own-name=org.atvvoice.chromecast-remote - owns bus name org.local.Dictation
--own-name=org.local.Dictation - portal Background
--talk-name=org.freedesktop.portal.Background - portal Desktop
--talk-name=org.freedesktop.portal.Desktop - notifications
--talk-name=org.freedesktop.Notifications - access to xdg-config/pilot
--filesystem=xdg-config/pilot:create - access to xdg-config/chromecast-remote
--filesystem=xdg-config/chromecast-remote:create - access to xdg-cache/huggingface
--filesystem=xdg-cache/huggingface:create - network
--share=network
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- repository is 0 day(s) old with 0 star(s): no track record yet
publisher:new-repo - the build has network access: it can download things the manifest does not list
build-options:--share=network - fetches from the network during the build (nothing to audit beforehand): pip install --no-cache-dir --prefix=/app "av<19" evdev faster-whisper dbus-fast nvidia-cublas-cu12
pilot:build-commands - hosted by github.com/irelandqlan, which owns the io.github namespace of io.github.irelandqlan.Pilot
publisher:namespace
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.