diff options
author | Vincent Ambo <mail@tazj.in> | 2023-03-09T10·16+0300 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2023-03-09T10·48+0000 |
commit | cff6d1e89532a4c62a12401b1e36ab63a603e545 (patch) | |
tree | 3dd41dd63090abd5efb6034caab9e08e19012fde /users/tazjin/nixos | |
parent | 7126c01fd0f6209e198ed6106353addb293d6512 (diff) |
feat(tazjin/nixos): manage some chromium settings in Nix r/5905
Change-Id: Idec699f2c52385dbb4cceb9aece1e1f246d2f619 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8233 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
Diffstat (limited to 'users/tazjin/nixos')
-rw-r--r-- | users/tazjin/nixos/modules/chromium.nix | 30 | ||||
-rw-r--r-- | users/tazjin/nixos/modules/physical.nix | 1 | ||||
-rw-r--r-- | users/tazjin/nixos/tverskoy/default.nix | 1 | ||||
-rw-r--r-- | users/tazjin/nixos/zamalek/default.nix | 1 |
4 files changed, 32 insertions, 1 deletions
diff --git a/users/tazjin/nixos/modules/chromium.nix b/users/tazjin/nixos/modules/chromium.nix new file mode 100644 index 000000000000..22f1c8d362fe --- /dev/null +++ b/users/tazjin/nixos/modules/chromium.nix @@ -0,0 +1,30 @@ +# Configure the Chromium browser with various useful things. +{ pkgs, ... }: + +{ + environment.systemPackages = [ + (pkgs.chromium.override { + enableWideVine = true; # DRM support (for Кинопоиск) + }) + ]; + + programs.chromium = { + enable = true; + homepageLocation = "about:blank"; + + extensions = [ + "dbepggeogbaibhgnhhndojpepiihcmeb" # Vimium + "cjpalhdlnbpafiamejdnhcphjbkeiagm" # uBlock Origin + "mohaicophfnifehkkkdbcejkflmgfkof" # nitter redirect + "lhdifindchogekmjooeiolmjdlheilae" # Huruf + ]; + + extraOpts = { + SpellcheckEnabled = true; + SpellcheckLanguage = [ + "ru" + "en-GB" + ]; + }; + }; +} diff --git a/users/tazjin/nixos/modules/physical.nix b/users/tazjin/nixos/modules/physical.nix index fe51e62afd29..a068b9167bcf 100644 --- a/users/tazjin/nixos/modules/physical.nix +++ b/users/tazjin/nixos/modules/physical.nix @@ -19,7 +19,6 @@ in (with pkgs; [ amber bat - chromium curl ddcutil direnv diff --git a/users/tazjin/nixos/tverskoy/default.nix b/users/tazjin/nixos/tverskoy/default.nix index 0be37f20887d..36a037aec1dc 100644 --- a/users/tazjin/nixos/tverskoy/default.nix +++ b/users/tazjin/nixos/tverskoy/default.nix @@ -15,6 +15,7 @@ in lib.fix (self: { imports = [ (mod "open_eid.nix") + (usermod "chromium.nix") (usermod "desktop.nix") (usermod "fonts.nix") (usermod "home-config.nix") diff --git a/users/tazjin/nixos/zamalek/default.nix b/users/tazjin/nixos/zamalek/default.nix index dfe07107bcab..97bafc65a800 100644 --- a/users/tazjin/nixos/zamalek/default.nix +++ b/users/tazjin/nixos/zamalek/default.nix @@ -13,6 +13,7 @@ let in { imports = [ + (usermod "chromium.nix") (usermod "desktop.nix") (usermod "fonts.nix") (usermod "hidpi.nix") |