Flatsonar

Signpost

by lkbddh

Choose which browser opens each link

Extensive permissions

About

Signpost is a link chooser for the COSMIC™ desktop. Make it your default handler for web links, and every link you open from any app shows a small picker of your browsers, each browser profile, and the other apps that can open it. Pick one and the link opens there. - Every profile of Chrome, Chromium, Brave, Edge, Vivaldi, Helium, Firefox, LibreWolf, Zen and Floorp as a tile of its own - Number keys, arrows and Enter pick without the mouse; Ctrl+Enter keeps the picker open - Private windows and each app's actions from a tile's menu - Links that arrive while the picker is open wait their turn - Your previous browser is recorded and can be restored with one button - Follows the COSMIC theme, including frosted windows

Permissions

3 permissions weaken the sandbox. Flatsonar asks before installing.

  • unrestricted access to the session D-Bus (all your running apps)
    --socket=session-bus
  • read-only access to your entire file system
    --filesystem=host:ro
  • access to your whole config directory (other apps' settings and data)
    --filesystem=xdg-config:create
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • access to xdg-data/flatpak
    --filesystem=xdg-data/flatpak:ro
  • access to /var/lib/flatpak
    --filesystem=/var/lib/flatpak:ro
  • access to ~/.var/app/com.google.Chrome
    --filesystem=~/.var/app/com.google.Chrome:ro
  • access to ~/.var/app/org.chromium.Chromium
    --filesystem=~/.var/app/org.chromium.Chromium:ro
  • access to ~/.var/app/com.brave.Browser
    --filesystem=~/.var/app/com.brave.Browser:ro
  • access to ~/.var/app/com.brave.Origin
    --filesystem=~/.var/app/com.brave.Origin:ro
  • access to ~/.var/app/com.vivaldi.Vivaldi
    --filesystem=~/.var/app/com.vivaldi.Vivaldi:ro
  • access to ~/.var/app/com.microsoft.Edge
    --filesystem=~/.var/app/com.microsoft.Edge:ro
  • access to ~/.var/app/org.mozilla.firefox
    --filesystem=~/.var/app/org.mozilla.firefox:ro
  • access to ~/.var/app/io.gitlab.librewolf-community
    --filesystem=~/.var/app/io.gitlab.librewolf-community:ro
  • access to ~/.var/app/app.zen_browser.zen
    --filesystem=~/.var/app/app.zen_browser.zen:ro
  • access to ~/.var/app/one.ablaze.floorp
    --filesystem=~/.var/app/one.ablaze.floorp:ro

Who publishes this

Nobody has confirmed that the publisher controls this app id. Flatsonar warns before installing.

  • com.lkbddh.signpost claims the domain lkbddh.com; only its owner can prove that
    publisher:namespace
  • repository is 1 day(s) old with 0 star(s): no track record yet
    publisher:new-repo

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.