summaryrefslogtreecommitdiff
path: root/wrappers/chromium/default.nix
blob: 7f070d2ad36e0be5b977fd9d444dde3bb1184f9d (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.ungoogled-chromium = {
    basePackage = pkgs.ungoogled-chromium;
    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"
    ];
  };
}