about summary refs log tree commit diff
path: root/overlays.nix
diff options
context:
space:
mode:
Diffstat (limited to 'overlays.nix')
-rw-r--r--overlays.nix24
1 files changed, 21 insertions, 3 deletions
diff --git a/overlays.nix b/overlays.nix
index f92a655..ae4a635 100644
--- a/overlays.nix
+++ b/overlays.nix
@@ -1,6 +1,4 @@
-{ lib, ... }:
-with lib;
-with packages;
+{ inputs, ... }:
 {
   default = final: prev: {
     bruh = prev.callPackage ./packages/bruh.nix { };
@@ -92,5 +90,25 @@ with packages;
           withSystemVencord = false;
           withTTS = false;
         };
+
+    linuxPackages_xanmod_latest = prev.linuxPackages_xanmod_latest.extend (
+      f: _: {
+        amneziawg =
+          inputs.nixpkgs-amneziawg.legacyPackages.${final.system}.linuxPackages_xanmod_latest.amneziawg.override
+            {
+              inherit (f) kernel;
+            };
+      }
+    );
+    linuxPackages_hardened = prev.linuxPackages_hardened.extend (
+      f: _: {
+        amneziawg =
+          inputs.nixpkgs-amneziawg.legacyPackages.${final.system}.linuxPackages_hardened.amneziawg.override
+            {
+              inherit (f) kernel;
+            };
+      }
+    );
+    inherit (inputs.nixpkgs-amneziawg.legacyPackages.${final.system}) amneziawg-go amneziawg-tools;
   };
 }

Consider giving Nix/NixOS a try! <3