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
.
A KRunner plugin for searching and opening Firefox bookmarks.
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.
Go to the source code directory and run the uninstall script:
$ ./uninstall.sh
- Open system settings
- Go to
search
>KRunner
- Click on
Get New Plugins...
- Search for the Plugin
- Click
Install
Please run the uninstall script manually, because the GUI will remove the script before running it.
The key words are different depending on the language so check the list bellow.
- Type the keyword
f
in KRunner. - type
<Space>
and search in your bookmarks. - Click
<Enter>
the open the bookmark in a new Firefox tab. - Also you are able use the actions to open the bookmark in a new window or copy the URL.
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.
- Type the keyword
f
in KRunner. - type
<Space>
and then typeupdate
. - You should get a success message.
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
- 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.
Riccardo Massidda
since his extensions ulauncher-firefox-history was the base for this runner.