From 728a071b52a3ea6cbfaf3a9691475757a086c364 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Fri, 28 Jul 2023 14:09:19 -0400 Subject: [PATCH] flake: remove unused flake-compat --- default.nix | 31 ------------------------------- lib/compat/default.nix | 14 -------------- lib/compat/nixos/default.nix | 10 ---------- shell.nix | 1 - 4 files changed, 56 deletions(-) delete mode 100644 default.nix delete mode 100644 lib/compat/default.nix delete mode 100644 lib/compat/nixos/default.nix delete mode 100644 shell.nix diff --git a/default.nix b/default.nix deleted file mode 100644 index 0e6bdee..0000000 --- a/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -let - inherit (default.inputs.nixos) lib; - - default = (import ./lib/compat).defaultNix; - - ciSystems = [ - "aarch64-linux" - "i686-linux" - "x86_64-linux" - ]; - - filterSystems = lib.filterAttrs - (system: _: lib.elem system ciSystems); - - recurseIntoAttrsRecursive = lib.mapAttrs (_: v: - if lib.isAttrs v - then recurseIntoAttrsRecursive (lib.recurseIntoAttrs v) - else v - ); - - systemOutputs = lib.filterAttrs - (name: set: lib.isAttrs set - && lib.any - (system: set ? ${system} && name != "legacyPackages") - ciSystems - ) - default.outputs; - - ciDrvs = lib.mapAttrs (_: system: filterSystems system) systemOutputs; -in -(recurseIntoAttrsRecursive ciDrvs) // { shell = import ./shell.nix; } diff --git a/lib/compat/default.nix b/lib/compat/default.nix deleted file mode 100644 index 9d0c283..0000000 --- a/lib/compat/default.nix +++ /dev/null @@ -1,14 +0,0 @@ -let - rev = "e7e5d481a0e15dcd459396e55327749989e04ce0"; - flake = (import - ( - fetchTarball { - url = "https://github.com/edolstra/flake-compat/archive/${rev}.tar.gz"; - sha256 = "0zd3x46fswh5n6faq4x2kkpy6p3c6j593xbdlbsl40ppkclwc80x"; - } - ) - { - src = ../../.; - }); -in -flake diff --git a/lib/compat/nixos/default.nix b/lib/compat/nixos/default.nix deleted file mode 100644 index e4e0e68..0000000 --- a/lib/compat/nixos/default.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ ... }: -let - inherit (default.inputs.nixos) lib; - - host = configs.${hostname} or configs.NixOS; - configs = default.nixosConfigurations; - default = (import ../.).defaultNix; - hostname = lib.fileContents /etc/hostname; -in -host diff --git a/shell.nix b/shell.nix deleted file mode 100644 index 575a5d8..0000000 --- a/shell.nix +++ /dev/null @@ -1 +0,0 @@ -(import ./lib/compat).shellNix