Home

dotnix @896eb3f99d0d4dc0fed70ed79a7129531570d7ca - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
dotnix / apps / firefox.nix
- raw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{ pkgs, ... }: {
  programs.firefox = {
    enable = true;
    profiles.default = {
      search.default = "DuckDuckGo";
      search.force = true;
      extensions = with pkgs.nur.repos.rycee.firefox-addons; [
        bitwarden
        refined-github
        ublock-origin
      ];
      settings = {
        "app.update.auto" = false;
        "browser.formfill.enable" = false;
        "browser.tabs.firefox-view" = false;
        "browser.aboutConfig.showWarning" = false;
        "browser.bookmarks.addedImportButton" = false;
        "extensions.pocket.enabled" = false;
        "browser.newtabpage.activity-stream.feeds.section.topstories" = false;
        "browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
        "browser.newtabpage.pinned" = builtins.toJSON [
          { url = "https://mynixos.com/"; }
          { url = "https://github.com/"; }
          { url = "https://git.jojodev.com/"; }
        ];
      };
      bookmarks = [{
        name = "Gitea";
        toolbar = true;
        bookmarks = [
          {
            name = "gitea";
            tags = [ "gitea" ];
            keyword = "gitea";
            url = "https://github.com/go-gitea/gitea";
          }
          {
            name = "jojodev";
            tags = [ "gitea" ];
            keyword = "jojodev";
            url = "https://git.jojodev.com";
          }
        ];
      }];
    };
  };
}