aboutsummaryrefslogtreecommitdiffstats
path: root/home/chromium.nix
blob: 00dbd1e96d76c8eebd6e20c7cfcb137917640db8 (plain) (blame)
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
{ pkgs, ... }:

{
  programs.chromium = {
    enable = true;
    package = pkgs.chromium;
    commandLineArgs = [
      "--load-media-router-component-extension=1"
      "--enable-features=VaapiVideoDecodeLinuxGL,VaapiVideoEncoder,Vulkan,VulkanFromANGLE,DefaultANGLEVulkan,VaapiIgnoreDriverChecks,VaapiVideoDecoder,PlatformHEVCDecoderSupport,UseMultiPlaneFormatForHardwareVideo"
      "--enable-features=UseOzonePlatform --ozone-platform=wayland"
      "--enable-media-router"
      "--enable-smooth-scrolling"
      "--force-dark-mode"
    ];
    dictionaries = [ pkgs.hunspellDictsChromium.en_US ];
    extensions = [
      # vimium
      # https://chromewebstore.google.com/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
      "dbepggeogbaibhgnhhndojpepiihcmeb"

      # bitwarden
      # https://chromewebstore.google.com/detail/bitwarden-password-manage/nngceckbapebfimnlniiiahkandclblb
      "nngceckbapebfimnlniiiahkandclblb"

      # ublock origin lite
      # https://chromewebstore.google.com/detail/ublock-origin-lite/ddkjiahejlhfcafbddmgiahcphecmpfh
      "ddkjiahejlhfcafbddmgiahcphecmpfh"

      # decentraleyes
      # https://chromewebstore.google.com/detail/decentraleyes/ldpochfccmkkmhdbclfhpagapcfdljkj
      "ldpochfccmkkmhdbclfhpagapcfdljkj"

      # redeck
      # https://chromewebstore.google.com/detail/readeck/jnmcpmfimecibicbojhopfkcbmkafhee?pli=1
      "jnmcpmfimecibicbojhopfkcbmkafhee"
    ];
  };

}