Create standard Firefox bookmarks

This commit is contained in:
Greg Hellings
2024-08-21 16:14:51 -05:00
parent f09df33160
commit 8e0b8987cf
2 changed files with 129 additions and 2 deletions
+34 -2
View File
@@ -52,11 +52,43 @@ in {
programs.firefox = {
enable = (! pkgs.stdenv.hostPlatform.isDarwin);
package = ffPkgs;
policies = {
DisableAppUpdate = true;
};
profiles = {
default = {
isDefault = true;
bookmarks = import ./gui/bookmarks.nix;
id = 0;
search.default = "DuckDuckGo";
isDefault = true;
search = {
default = "DuckDuckGo";
force = true;
engines = {
Google.metaData.alias = "@g";
"Nix Packages" = {
urls = [{
template = "https://search.nixos.org/packages";
params = [
{ name = "type"; value = "packages"; }
{ name = "query"; value = "{searchTerms}"; }
];
}];
icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
definedAliases = [ "@np" ];
};
"Nix Options" = {
urls = [{
template = "https://search.nixos.org/options";
params = [
{ name = "type"; value = "packages"; }
{ name = "query"; value = "{searchTerms}"; }
];
}];
icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
definedAliases = [ "@no" ];
};
};
};
settings = {
"app.update.auto" = false;
"browser.ctrlTab.sortByRecentlyUsed" = true;