diff --git a/flake.nix b/flake.nix index 1c04bd7..628a99b 100644 --- a/flake.nix +++ b/flake.nix @@ -192,6 +192,7 @@ home-manager = { users.chris = { pkgs, lib, ... }: { home = { + file.".mozilla/firefox/default/search.json.mozlz4".force = lib.mkForce true; username = "chris"; homeDirectory = "/home/chris"; enableNixpkgsReleaseCheck = false; @@ -201,8 +202,9 @@ "Downloads" "Tower" ".config/dotfiles" - ".config/mozilla/firefox" + ".mozilla/firefox" ".config/nvim" + ".config/yazi/plugins" ".config/nixos" ".config/sinew.in" ".local/share/direnv" @@ -382,6 +384,34 @@ "browser.newtabpage.activity-stream.showSponsored" = lock-false; "browser.newtabpage.activity-stream.system.showSponsored" = lock-false; "browser.newtabpage.activity-stream.showSponsoredTopSites" = lock-false; + "browser.newtabpage.activity-stream.feeds.section.highlights" = false; + }; + }; + }; + profiles = { + default = { + id = 0; + name = "default"; + isDefault = true; + search = { + default = "holocron"; + order = [ "holocron" "google" ]; + engines= { + holocron = { + name = "Holocron"; + urls = [{ + template = "https://holocron.scarif.space/search"; + params = [ + { name = "q"; value = "{searchTerms}"; } + ]; + }]; + icon = "https://holocron.scarif.space/favicon.ico"; + definedAliases = [ "@h" ]; + }; + bing.metaData.hidden = true; + ebay.metaData.hidden = true; + perplexity.metaData.hidden = true; + }; }; }; };