finicky icon indicating copy to clipboard operation
finicky copied to clipboard

Implement firefox container tab support

Open whi-tw opened this issue 3 years ago • 0 comments

Firefox can have container tabs enabled, and an extension exists that will allow routing external URLs with a specific format into these containers Open External links in a container.

This change implements logic so if configured in a handler, the outgoing URL is converted into this format when the browser is called.

This has an improvement over using a rewrite rule, in that the config can be kept DRY, and container selection logic is left to the handler. An example of such a rewrite rule implementation is here: https://github.com/johnste/finicky/issues/211#issuecomment-1047235912.

Example configuration:

handlers: [
  {
    // Some work site
    match: "https://some-site.com/*",
    browser: {
      name: "Firefox",
      container: "Work",
    },
  },
],

whi-tw avatar Apr 13 '22 12:04 whi-tw