mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-03-22 16:39:07 +01:00
firefox: Install unfree extension languagetool
This commit is contained in:
parent
2bc59a7438
commit
015784b6bd
1 changed files with 9 additions and 3 deletions
|
|
@ -9,6 +9,13 @@
|
||||||
let
|
let
|
||||||
cfg = config.custom.programs.firefox;
|
cfg = config.custom.programs.firefox;
|
||||||
|
|
||||||
|
firefoxAddons =
|
||||||
|
(import inputs.nixpkgs {
|
||||||
|
inherit (pkgs.stdenv.hostPlatform) system;
|
||||||
|
config.allowUnfree = true;
|
||||||
|
overlays = [ inputs.firefox-addons.overlays.default ];
|
||||||
|
}).firefox-addons;
|
||||||
|
|
||||||
mkExtension =
|
mkExtension =
|
||||||
{
|
{
|
||||||
name,
|
name,
|
||||||
|
|
@ -19,9 +26,7 @@ let
|
||||||
{
|
{
|
||||||
name = uuid;
|
name = uuid;
|
||||||
value = {
|
value = {
|
||||||
install_url = "file:///${
|
install_url = "file:///${firefoxAddons.${name}}/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/${uuid}.xpi";
|
||||||
inputs.firefox-addons.packages.${pkgs.stdenv.hostPlatform.system}.${name}
|
|
||||||
}/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/${uuid}.xpi";
|
|
||||||
installation_mode = "force_installed";
|
installation_mode = "force_installed";
|
||||||
default_area = defaultArea;
|
default_area = defaultArea;
|
||||||
};
|
};
|
||||||
|
|
@ -90,6 +95,7 @@ in
|
||||||
return-youtube-dislikes.uuid = "{762f9885-5a13-4abd-9c77-433dcd38b8fd}";
|
return-youtube-dislikes.uuid = "{762f9885-5a13-4abd-9c77-433dcd38b8fd}";
|
||||||
sponsorblock.uuid = "sponsorBlocker@ajay.app";
|
sponsorblock.uuid = "sponsorBlocker@ajay.app";
|
||||||
clearurls.uuid = "{74145f27-f039-47ce-a470-a662b129930a}";
|
clearurls.uuid = "{74145f27-f039-47ce-a470-a662b129930a}";
|
||||||
|
languagetool.uuid = "languagetool-webextension@languagetool.org";
|
||||||
karakeep = {
|
karakeep = {
|
||||||
uuid = "addon@karakeep.app";
|
uuid = "addon@karakeep.app";
|
||||||
defaultArea = "navbar";
|
defaultArea = "navbar";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue