aboutsummaryrefslogtreecommitdiffstats
path: root/home/chromium.nix
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-12-04 14:13:24 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-12-04 14:13:24 +0200
commit7ab57a27c9648b3a8e12f755e03fc84eb50291b4 (patch)
tree973ab147758398dae0101afaba18d9ef4a36c4b4 /home/chromium.nix
parent6abfa6e06fdbe41702db89024aa25b1dee242a27 (diff)
downloadnixos-7ab57a27c9648b3a8e12f755e03fc84eb50291b4.tar.zst
Add home applications to separate files
Diffstat (limited to 'home/chromium.nix')
-rw-r--r--home/chromium.nix39
1 files changed, 39 insertions, 0 deletions
diff --git a/home/chromium.nix b/home/chromium.nix
new file mode 100644
index 0000000..00dbd1e
--- /dev/null
+++ b/home/chromium.nix
@@ -0,0 +1,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"
+ ];
+ };
+
+}