2023-02-19 19:09:38 +07:00
|
|
|
{ buildFirefoxXpiAddon, fetchurl, lib, stdenv }:
|
|
|
|
{
|
2023-10-13 04:52:52 +07:00
|
|
|
"fastforwardteam" = buildFirefoxXpiAddon {
|
|
|
|
pname = "fastforwardteam";
|
|
|
|
version = "0.2334";
|
|
|
|
addonId = "addon@fastforward.team";
|
|
|
|
url = "https://addons.mozilla.org/firefox/downloads/file/4177101/fastforwardteam-0.2334.xpi";
|
|
|
|
sha256 = "d790219622469f08316b41c0d01abf2b584a37fa87b45666a74bd30cffb95ed0";
|
|
|
|
meta = with lib;
|
|
|
|
{
|
|
|
|
homepage = "https://fastforward.team";
|
|
|
|
description = "Don't waste time with compliance. Use FastForward to skip annoying URL \"shorteners\".";
|
|
|
|
mozPermissions = [
|
|
|
|
"alarms"
|
|
|
|
"storage"
|
|
|
|
"webNavigation"
|
|
|
|
"tabs"
|
|
|
|
"declarativeNetRequestWithHostAccess"
|
|
|
|
"<all_urls>"
|
|
|
|
];
|
|
|
|
platforms = platforms.all;
|
|
|
|
};
|
|
|
|
};
|
2023-02-20 00:49:39 +07:00
|
|
|
"middle-mouse-button-scroll" = buildFirefoxXpiAddon {
|
|
|
|
pname = "middle-mouse-button-scroll";
|
|
|
|
version = "0.3.2";
|
|
|
|
addonId = "{b687f6ef-3299-4a75-8279-8b1c30dfcc9d}";
|
|
|
|
url = "https://addons.mozilla.org/firefox/downloads/file/3505309/middle_mouse_button_scroll-0.3.2.xpi";
|
|
|
|
sha256 = "d21d29b29a7bd3fae5407d995737c4c41d66daf73729b88ad39d149223362412";
|
|
|
|
meta = with lib;
|
|
|
|
{
|
|
|
|
homepage = "https://github.com/StoyanDimitrov/middle-mouse-button-scroll";
|
|
|
|
description = "Scroll fast or precise through long documents with pressed middle mouse button";
|
2023-10-13 04:52:52 +07:00
|
|
|
mozPermissions = [ "*://*/*" ];
|
|
|
|
platforms = platforms.all;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
"rikaitan" = buildFirefoxXpiAddon {
|
|
|
|
pname = "rikaitan";
|
|
|
|
version = "23.9.25.1";
|
|
|
|
addonId = "tatsu@autistici.org";
|
|
|
|
url = "https://addons.mozilla.org/firefox/downloads/file/4172402/rikaitan-23.9.25.1.xpi";
|
|
|
|
sha256 = "d954f90939455dd52ce161729d7175fac63cf10daea386a1eab34529e03c8f29";
|
|
|
|
meta = with lib;
|
|
|
|
{
|
|
|
|
homepage = "https://github.com/Ajatt-Tools/rikaitan";
|
|
|
|
description = "Japanese dictionary with Anki integration. \n\nThis project is a community-driven fork of Yomichan, which is no longer maintained.";
|
|
|
|
license = licenses.lgpl3;
|
|
|
|
mozPermissions = [
|
|
|
|
"<all_urls>"
|
|
|
|
"storage"
|
|
|
|
"clipboardWrite"
|
|
|
|
"unlimitedStorage"
|
|
|
|
"webRequest"
|
|
|
|
"webRequestBlocking"
|
|
|
|
"nativeMessaging"
|
|
|
|
"http://*/*"
|
|
|
|
"https://*/*"
|
|
|
|
"file://*/*"
|
|
|
|
];
|
2023-02-20 00:49:39 +07:00
|
|
|
platforms = platforms.all;
|
|
|
|
};
|
|
|
|
};
|
2023-02-19 19:09:38 +07:00
|
|
|
"youtube-nonstop" = buildFirefoxXpiAddon {
|
|
|
|
pname = "youtube-nonstop";
|
|
|
|
version = "0.9.1";
|
|
|
|
addonId = "{0d7cafdd-501c-49ca-8ebb-e3341caaa55e}";
|
|
|
|
url = "https://addons.mozilla.org/firefox/downloads/file/3848483/youtube_nonstop-0.9.1.xpi";
|
|
|
|
sha256 = "8340d57622a663949ec1768eb37d47651c809fadf0ffaa5ff546c48fdd28e33d";
|
|
|
|
meta = with lib;
|
|
|
|
{
|
|
|
|
homepage = "https://github.com/lawfx/YoutubeNonStop";
|
|
|
|
description = "Tired of getting that \"Video paused. Continue watching?\" confirmation dialog?\nThis extension autoclicks it, so you can listen to your favorite music uninterrupted.\n\nWorking on YouTube and YouTube Music!";
|
|
|
|
license = licenses.mit;
|
2023-10-13 04:52:52 +07:00
|
|
|
mozPermissions = [
|
|
|
|
"https://www.youtube.com/*"
|
|
|
|
"https://music.youtube.com/*"
|
|
|
|
];
|
2023-02-19 19:09:38 +07:00
|
|
|
platforms = platforms.all;
|
|
|
|
};
|
|
|
|
};
|
2023-02-20 00:49:39 +07:00
|
|
|
}
|