summaryrefslogtreecommitdiff
path: root/wrappers/brave/default.nix
blob: 425c4fcac491f73baf3b87845166562a90af2356 (plain)
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
{
  pkgs,
  lib,
  ...
}: {
  wrappers.brave = {
    basePackage = pkgs.brave;
    env.NIXOS_OZONE_WL = {
      force = true;
      value = null;
    };
    flags = [
      "--enable-features=${
        lib.concatStringsSep "," [
          "ClearDataOnExit"
          "WebUIDarkMode"
          "WaylandWindowDecorations"
        ]
      }"
      "--ozone-platform-hint=auto"
      "--ozone-platform=wayland"
      "--force-dark-mode"
      "--gtk-version=4"
      "--enable-wayland-ime"
    ];
  };
}