Flatsonar

LinuxPop

by GaimsDev Software

A floating popup of context-aware actions for selected text

Dangerous permissions Verified creator MIT v0.9.7

Support the creators

Flatsonar is just the shop window. The people below made LinuxPop.

Screenshot 1 of LinuxPop Screenshot 2 of LinuxPop Screenshot 3 of LinuxPop Screenshot 4 of LinuxPop

About

Select some text and LinuxPop pops up a little bar of buttons that fit what you grabbed: search it, copy it, open links and paths, send it to an AI assistant, encode or decode it, translate it, run it as a quick script. It's the PopClip idea from macOS, done for Linux. Works on X11 and on KDE Plasma 6 / Wayland. Highlights: - Floating action popup that appears at your text selection - Runs on both X11 and KDE Plasma 6 / Wayland - Context-aware buttons (URL decode only shows on encoded URLs, etc.) - Send any selection to ChatGPT, Claude, Gemini, Perplexity or local Ollama - In-place translation bubble with a language picker - Clipboard manager + snippets picker on a configurable hotkey - No-code recipe wizard for building your own custom buttons - Plugin marketplace with one-click install of community actions - Light and premium dark themes

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • sandbox escape: can run commands on the host via flatpak-spawn
    --talk-name=org.freedesktop.Flatpak
  • all devices (/dev): webcams, disks, raw hardware
    --device=all
  • inter-process communication (needed for X11)
    --share=ipc
  • Wayland display
    --socket=wayland
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • network
    --share=network
  • notifications
    --talk-name=org.freedesktop.Notifications
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • talks to org.kde.kglobalaccel
    --talk-name=org.kde.kglobalaccel
  • talks to org.kde.KWin
    --talk-name=org.kde.KWin
  • access to xdg-run/linuxpop
    --filesystem=xdg-run/linuxpop:create
  • sets environment variable TESSDATA_PREFIX
    --env=TESSDATA_PREFIX=/app/share/tessdata
  • GPU acceleration
    --device=dri

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.

  • installs a prebuilt binary instead of building from source (x3)
    source:prebuilt
  • hosted by github.com/gaimsdevsoftware, which owns the io.github namespace of io.github.GaimsDevSoftware.LinuxPop
    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.