diff options
Diffstat (limited to 'modules/home/conf/firefox/config/extensions')
-rw-r--r-- | modules/home/conf/firefox/config/extensions/extensions.json | 50 | ||||
-rw-r--r-- | modules/home/conf/firefox/config/extensions/native_messaging_hosts/default.nix | 15 |
2 files changed, 65 insertions, 0 deletions
diff --git a/modules/home/conf/firefox/config/extensions/extensions.json b/modules/home/conf/firefox/config/extensions/extensions.json new file mode 100644 index 00000000..ee48b100 --- /dev/null +++ b/modules/home/conf/firefox/config/extensions/extensions.json @@ -0,0 +1,50 @@ +{ + "darkreader": { + "addonId": "addon@darkreader.org", + "default_area": "navbar", + "pname": "darkreader", + "sha256": "sha256:d418b40fc2cb69cfffabf6cc291f2cc5ca4c9d6a99e46562b44f4e2c0148374c", + "url": "https://addons.mozilla.org/firefox/downloads/file/4278339/darkreader-4.9.84.xpi", + "version": "4.9.84" + }, + "keepassxc-browser": { + "addonId": "keepassxc-browser@keepassxc.org", + "default_area": "navbar", + "pname": "keepassxc-browser", + "sha256": "sha256:f153b29f6a05f7cb1fc83952f75f55e803573229800df737fa831d1f877c943e", + "url": "https://addons.mozilla.org/firefox/downloads/file/4257616/keepassxc_browser-1.9.0.3.xpi", + "version": "1.9.0.3" + }, + "torproject-snowflake": { + "addonId": "{b11bea1f-a888-4332-8d8a-cec2be7d24b9}", + "default_area": "navbar", + "pname": "torproject-snowflake", + "sha256": "sha256:3cc8974834ecc2a3e5a5b26eb6aa2634187f4b7386694d50bec2b9f825ab87af", + "url": "https://addons.mozilla.org/firefox/downloads/file/4270088/torproject_snowflake-0.8.1.xpi", + "version": "0.8.1" + }, + "tridactyl-vim": { + "addonId": "tridactyl.vim@cmcaine.co.uk", + "default_area": "menupanel", + "pname": "tridactyl-vim", + "sha256": "sha256:ab63fe1554471c280f234409393172fc58e1bb2ca527f4329d983b028073e19c", + "url": "https://addons.mozilla.org/firefox/downloads/file/4261352/tridactyl_vim-1.24.1.xpi", + "version": "1.24.1" + }, + "ublock-origin": { + "addonId": "uBlock0@raymondhill.net", + "default_area": "menupanel", + "pname": "ublock-origin", + "sha256": "sha256:9928e79a52cecf7cfa231fdb0699c7d7a427660d94eb10d711ed5a2f10d2eb89", + "url": "https://addons.mozilla.org/firefox/downloads/file/4261710/ublock_origin-1.57.2.xpi", + "version": "1.57.2" + }, + "vhack-libredirect": { + "addonId": "vhack-libredirect@addons.vhack.eu", + "default_area": "navbar", + "pname": "vhack-libredirect", + "sha256": "sha256:7d40f924808202161a03863a6775f469674c344b4079ff77e3f8c149aa41323d", + "url": "https://addons.mozilla.org/firefox/downloads/file/4186145/vhack_libredirect-2.8.3.xpi", + "version": "2.8.3" + } +} diff --git a/modules/home/conf/firefox/config/extensions/native_messaging_hosts/default.nix b/modules/home/conf/firefox/config/extensions/native_messaging_hosts/default.nix new file mode 100644 index 00000000..9aaa1682 --- /dev/null +++ b/modules/home/conf/firefox/config/extensions/native_messaging_hosts/default.nix @@ -0,0 +1,15 @@ +{pkgs, ...}: +/* +++ lib.optional (cfg.enableBrowserpass or false) (lib.getBin browserpass) +++ lib.optional (cfg.enableBukubrow or false) bukubrow +++ lib.optional (cfg.enableTridactylNative or false) tridactyl-native +++ lib.optional (cfg.enableGnomeExtensions or false) gnome-browser-connector +++ lib.optional (cfg.enableUgetIntegrator or false) uget-integrator +++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma5Packages.plasma-browser-integration +++ lib.optional (cfg.enableFXCastBridge or false) fx-cast-bridge +++ lib.optional (cfg.enableKeePassXC or false) keepassxc +*/ +with pkgs; [ + tridactyl-native + keepassxc +] |