Menu

Post image 1
Post image 2
Post image 3
1 / 3
0

Link routing: the feature OSes and browsers pretend isn't there

DEV Community·Guilherme Yamakawa de Oliveira·29 days ago
#JbgUyI6y
#and#why#linux#browsers#browser#opens
Reading 0:00
15s threshold

I switched from Mac to Linux with Omarchy almost a year ago. Most things slid back into place. There's one thing still bothering me, and turns out it's not just a Linux problem. There's a simple feature no OS ships and no browser ships: rules for deciding which browser or app opens each link you click. On Mac I used Finicky for this. For anyone who never saw it: it lets you write rules that decide which browser opens each link. You set Finicky as the system's default browser, and it applies your rules to every link clicked in any app, picking the right one. Rules are short scripts in JavaScript, simple or as elaborate as you need. It can even rewrite the URL before opening it: force HTTPS, strip tracking parameters, or convert it into an internal link that opens the desktop app directly. If no rule matches, it falls through to a backup browser you define. In practice, it looks like this. A github.com/work-org link opens in the work browser, github.com/personal in the personal one.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More