Move firefox configs to dedicated dir

This commit is contained in:
Yan Lin 2025-08-27 07:07:36 +02:00
parent b6f0593187
commit ea3a3b7188
5 changed files with 44 additions and 37 deletions

View file

@ -0,0 +1,15 @@
args:
{
packages = let
firefox-addons = args.firefox-addons or null;
in
if firefox-addons != null then
with firefox-addons.packages.${args.pkgs.system}; [
ublock-origin
linkding-extension
vimium
darkreader
]
else [];
}

25
config/firefox/search.nix Normal file
View file

@ -0,0 +1,25 @@
{
force = true;
default = "ddg";
# Uncomment to enable custom search engines
# engines = {
# "Nix Packages" = {
# urls = [{
# template = "https://search.nixos.org/packages";
# params = [
# { name = "channel"; value = "unstable"; }
# { name = "query"; value = "{searchTerms}"; }
# ];
# }];
# icon = "''${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
# definedAliases = [ "@np" ];
# };
#
# "NixOS Wiki" = {
# urls = [{ template = "https://wiki.nixos.org/index.php?search={searchTerms}"; }];
# icon = "https://wiki.nixos.org/favicon.png";
# definedAliases = [ "@nw" ];
# };
# };
}