about summary refs log tree commit diff
path: root/nixos/modules/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/modules/flake.nix')
-rw-r--r--nixos/modules/flake.nix35
1 files changed, 0 insertions, 35 deletions
diff --git a/nixos/modules/flake.nix b/nixos/modules/flake.nix
deleted file mode 100644
index 76f89f3..0000000
--- a/nixos/modules/flake.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ config, pkgs, unstable, unstable-small, nixpkgs-2211, lib, ... }:
-
-let
-  base = "/etc/nixpkgs/channels";
-  nixpkgsPath = "${base}/nixpkgs";
-  nixpkgsSmallPath = "${base}/nixpkgsSmall";
-  nixpkgs2211Path = "${base}/nixpkgs2211";
-in
-{
-  options.nix.flakes.enable = lib.mkEnableOption "nix flakes";
-
-  config = lib.mkIf config.nix.flakes.enable {
-    nix = {
-      package = pkgs.nixUnstable;
-      experimentalFeatures = "nix-command flakes";
-
-      registry.nixpkgs.flake = unstable;
-      registry.nixpkgsSmall.flake = unstable-small;
-      registry.nixpkgs2211.flake = nixpkgs-2211;
-
-      nixPath = [
-        "nixpkgs=${nixpkgsPath}"
-        "nixpkgsSmall=${nixpkgsSmallPath}"
-        "nixpkgs2211=${nixpkgs2211Path}"
-        "/nix/var/nix/profiles/per-user/root/channels"
-      ];
-    };
-
-    systemd.tmpfiles.rules = [
-      "L+ ${nixpkgsPath}         - - - - ${unstable}"
-      "L+ ${nixpkgsSmallPath} - - - - ${unstable-small}"
-      "L+ ${nixpkgs2211Path} - - - - ${nixpkgs-2211}"
-    ];
-  };
-}