Skip to content

rcastill/pop-launcher-firefox-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firefox Tabs Pop Launcher Plugin

Plugin that lists firefox tabs in pop os launcher.

showcase.mp4

Installation

First, you have to install firefox extension focusTab for this plugin to be able to focus on the selected tab. See Limitations.

Then execute the following command in your terminal:

What is this? This will automatically download the plugin and install it under $HOME/.local/share/pop-launcher/plugins/firefox-tabs. You can inspect the installation script here.

curl --proto '=https' -sSf https://raw.githubusercontent.com/rcastill/pop-launcher-firefox-tabs/master/scripts/install.sh | bash

Or if you prefer, you can do the same the script does, manually:

  • Download the latest binary and plugin.ron from releases
  • Create directory mkdir -p $HOME/.local/share/pop-launcher/plugins/firefox-tabs
  • Place binary and plugin.ron inside folder
  • Rename binary from pop-launcher-firefox-tabs to firefox-tabs
  • Give execution permissions to binary chmod u+x $HOME/.local/share/pop-launcher/plugins/firefox-tabs/firefox-tabs

Limitations

  • Because of a limitation with firefox-rs, at the moment of writing, you must install focusTab firefox extension.
  • In order to list tabs, firefox-rs uses this method, which means the results may be outdated for a couple of seconds (until firefox writes to the backup file)

TODO

  • Improve search implementation (1st iteration)
  • Favicon as item icon?
  • Installation script
  • Publish firefox-rs and this plugin