Rules-based browser launcher for TUI + GNOME. switchyard.aly.codes
tui gnome bowser go
0

Configure Feed

Select the types of activity you want to include in your feed.

update for v0.15.1

Aly Raffauf (May 28, 2026, 12:17 AM EDT) 8ab05dfb ee91b66f

+17 -3
+14
data/io.github.alyraffauf.Switchyard.metainfo.xml
··· 37 37 <p> 38 38 Create rules using simple domain, keyword, wildcard, or regex matching. Combine conditions for precise control. Strip tracking parameters or redirect to privacy-friendly alternatives before links even open. Set it once and forget it. 39 39 </p> 40 + <p> 41 + Browser extensions for Firefox and Chrome let you send the current page to any of your installed browsers. 42 + </p> 40 43 </description> 41 44 42 45 <launchable ··· 44 47 >io.github.alyraffauf.Switchyard.desktop</launchable> 45 48 46 49 <releases> 50 + <release version="0.15.1" date="2026-05-28"> 51 + <url 52 + type="details" 53 + >https://github.com/alyraffauf/switchyard/releases/tag/v0.15.1</url> 54 + <description translate="no"> 55 + <p>This release comes with the following improvements:</p> 56 + <ul> 57 + <li>Full support for the Switchyard Firefox extension.</li> 58 + </ul> 59 + </description> 60 + </release> 47 61 <release version="0.15.0" date="2026-05-24"> 48 62 <url 49 63 type="details"
+1 -1
src/app.go
··· 12 12 AppName = "Switchyard" 13 13 DeveloperName = "Aly Raffauf" 14 14 Copyright = "© 2026 Aly Raffauf" 15 - Version = "0.15.0" 15 + Version = "0.15.1" 16 16 17 17 // Links 18 18 WebsiteURL = "https://switchyard.aly.codes/"
+1 -1
webextension/manifest.json
··· 2 2 "manifest_version": 3, 3 3 "name": "Switchyard", 4 4 "description": "Open the current page in Switchyard for browser selection", 5 - "version": "0.15.0", 5 + "version": "0.15.1", 6 6 "homepage_url": "https://github.com/alyraffauf/Switchyard", 7 7 "permissions": ["activeTab", "nativeMessaging"], 8 8 "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmV3D3go08Nhd2PfSt7t5IbK2dT8n01umhIEbExICCWhkO6qZx4E/TW+OXH9CyOIDaUnItt+ZV3VWD1TkLvHNLij5RQLxym6VSzNA4WPplVJvY/E1x3qiBVE+3KZK8tF3bWQ0d7VBFn8sUd4JkyKCs69rn+K8fuej30RCXwqtnFSP2H+nD69vsbGoy2YQ8v8RRN1TlIcSEJEfmcMXT20H7gVH1j/egULrzpey/blrCMRjxFAwbb1eNKa4OwVe4i/g72moo6RvOl1gbxem8RqoXhzWxIBfhpetf0fNqsgS3ZwKgVLr+teyX4MNELA5En1TItjeyYYFNn++1Y4QB90OpwIDAQAB",
+1 -1
webextension/package.json
··· 1 1 { 2 2 "name": "switchyard-webextension", 3 - "version": "0.15.0", 3 + "version": "0.15.1", 4 4 "private": true, 5 5 "type": "module", 6 6 "scripts": {