From 8218f965322c917f5c3a9c548b798aa434859209 Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Sat, 29 Mar 2025 11:49:39 +0530 Subject: [PATCH] feat: Added chromium --- home/apps/chromium.nix | 15 +++++++++++++++ home/apps/default.nix | 2 ++ home/apps/firefox.nix | 2 +- home/apps/kicad.nix | 9 +++++++++ 4 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 home/apps/chromium.nix create mode 100644 home/apps/kicad.nix diff --git a/home/apps/chromium.nix b/home/apps/chromium.nix new file mode 100644 index 00000000..620382b8 --- /dev/null +++ b/home/apps/chromium.nix @@ -0,0 +1,15 @@ +{pkgs, ...}: { + programs.chromium = { + enable = pkgs.stdenv.isLinux; + extensions = [ + "ddkjiahejlhfcafbddmgiahcphecmpfh" # uBlock Origin Lite + "aeblfdkhhhdcdjpifhhbdiojplfjncoa" # 1password + "ldpochfccmkkmhdbclfhpagapcfdljkj" # Decentraleyes + "pkehgijcmpdhfbdbbnkijodmdjhbjlgp" # Privacy Badger + "lckanjgmijmafbedllaakclkaicjfmnk" # ClearURLs + "mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock + "gebbhagfogifgggkldgodflihgfeippi" # Return YouTube Dislike + "edibdbjcniadpccecjdfdjjppcpchdlm" # I still don't care about cookies + ]; + }; +} diff --git a/home/apps/default.nix b/home/apps/default.nix index ca3ffe0e..b3cbac9e 100644 --- a/home/apps/default.nix +++ b/home/apps/default.nix @@ -19,5 +19,7 @@ lib.optionalAttrs device.hasGui { ./zathura.nix ./zed.nix ./gimp.nix + ./kicad.nix + ./chromium.nix ]; } diff --git a/home/apps/firefox.nix b/home/apps/firefox.nix index ee172ac4..0448b4e8 100644 --- a/home/apps/firefox.nix +++ b/home/apps/firefox.nix @@ -52,6 +52,6 @@ }; }; in { - programs.librewolf = config; + programs.librewolf = config // {package = pkgs.firefox-nightly;}; programs.firefox = config; } diff --git a/home/apps/kicad.nix b/home/apps/kicad.nix new file mode 100644 index 00000000..9333133e --- /dev/null +++ b/home/apps/kicad.nix @@ -0,0 +1,9 @@ +{ + pkgs, + lib, + ... +}: { + home.packages = lib.optionals pkgs.stdenv.isLinux [ + pkgs.kicad + ]; +}