~ruther/nixos-config

ref: 17e3867d7c4309c49bbe60d75c90f1c0252c779c nixos-config/modules/programs/firefox.nix -rw-r--r-- 1005 bytes
17e3867d — František Boháček feat: add Firefox with extensions 1 year, 6 months ago
                                                                                
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
{ inputs, config, lib, pkgs, ... }:

let
  nur = config.nur.repos;
in {
  programs.firefox = {
    enable = true;
    profiles = {
      default = {
        id = 0;
        name = "Default";
        isDefault = true;

        extensions = with nur.rycee.firefox-addons; [
          # Basic
          proton-pass                # Password manager
          darkreader                 # Dark pages
          ublock-origin              # Ad block
          tridactyl                  # Vim-like keybindings

          # Containers
          multi-account-containers

          # Site specific
          # social fixer for facebook

          # UI
          text-contrast-for-dark-themes

          # Utility
          istilldontcareaboutcookies
          h264ify
          youtube-shorts-block

          # Privacy
          # Don't touch my tabs!
          # Don't track me google
          link-cleaner
          clearurls
          decentraleyes
          privacy-badger
        ];
      };
    };
  };
}
Do not follow this link