Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.81 KB

README.md

File metadata and controls

39 lines (29 loc) · 1.81 KB

Open browser tabs on active desktop/workspace

This is an extension which utilizes D-Bus message bus on Linux desktop to handle opening of web links on the active workspace/desktop, instead of browser default, which is usually the last window on which a new tab was opened.

video.mp4

It consists of:

  • browser extension,
  • browser native messaging program,
  • Gnome extension to handle window management,
  • xdg handler program for web links,
  • desktop file to allow setting the handler as "default browser"

Initial implementation is made for Firefox and Gnome on wayland, but it is possible to make it work with other Wayland and X11 desktop environments while keeping most parts shared.

Setup guide

Until I provide proper packaging, you have to set it up manually:

[Added Associations]
x-scheme-handler/http=tab-in-workspace.desktop;firefox.desktop;
x-scheme-handler/https=tab-in-workspace.desktop;firefox.desktop;
[Default Applications]
x-scheme-handler/http=tab-in-workspace.desktop
x-scheme-handler/https=tab-in-workspace.desktop

Privacy policy

This extension does not collect or store any personal data.