Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

zefr0x/krunner-firefox-bookmarks

Repository files navigation

Warning : This repository/project is no longer maintained. I'm no longer using KDE's KRunner. If you are interested in the plugin, it's free software under the GPL-3.0 license, so you can create a fork and do any thing you want with it.

If you want an alternative, I created foxmarks and I use it with rofi.

Firefox Bookmarks runner

Get the runner from kde store

A KRunner plugin for searching and opening Firefox bookmarks.

Installation

Install from git source code

Go to the directory that you want to keep the code in it, for example /home/<username>/.local/share/krunner-sources/.

$ git clone https://github.com/zer0-x/krunner-firefox-bookmarks.git
$ cd krunner-firefox-bookmarks
$ ./install.sh

🔴 Don't delete the source code after the installation.

Uninstall

Go to the source code directory and run the uninstall script:

$ ./uninstall.sh

Install from the kde store

  1. Open system settings
  2. Go to search > KRunner
  3. Click on Get New Plugins...
  4. Search for the Plugin
  5. Click Install

Uninstall

Please run the uninstall script manually, because the GUI will remove the script before running it.

Usage & Configuration

The key words are different depending on the language so check the list bellow.

  1. Type the keyword f in KRunner.
  2. type <Space> and search in your bookmarks.
  3. Click <Enter> the open the bookmark in a new Firefox tab.
  4. Also you are able use the actions to open the bookmark in a new window or copy the URL.

Fetch the database

The key words are different depending on the language so check the list bellow. If want to update the cashed database after modifing your bookmarks.

  1. Type the keyword f in KRunner.
  2. type <Space> and then type update.
  3. You should get a success message.

Key words list

The key words are different form language to another so check the list bellow to find the appropriate key words for you.

  • Arabic
    • ف
    • تحديث
  • English
    • f
    • update
  • Dutch
    • f
    • bijwerken
  • ...
    • f
    • update

TODO

  • Display the favicons rather then firefox's icon. FireFox do save them in favicons.sqlite but i don't know how should I link them with the bookmarks or even how to read the image it self, yet.
  • Add an action to open a sharing dialog to share the URL.

Thanks to