summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authorseth <[email protected]>2023-10-07 10:10:55 -0400
committerseth <[email protected]>2023-10-07 10:18:46 -0400
commit519191cd9f31d1fe1c205535ddc4efe5f2e63793 (patch)
tree441a3b0cbf33a15ac052a1fd6a6894cf169f493b /pkgs
parent62a26a94a11774b7c14ea10cde0ca2294990fb9b (diff)
treewide!: remove flake-parts
while i love flake parts, i want to keep dependencies for this project as small as possible
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/all-packages.nix34
-rw-r--r--pkgs/cfspeedtest/default.nix (renamed from pkgs/cfspeedtest.nix)0
-rw-r--r--pkgs/check-pr/default.nix (renamed from pkgs/check-pr.nix)0
-rw-r--r--pkgs/clippy-sarif/default.nix (renamed from pkgs/clippy-sarif.nix)0
-rw-r--r--pkgs/default.nix40
-rw-r--r--pkgs/huion/default.nix (renamed from pkgs/huion.nix)0
-rw-r--r--pkgs/klassy/default.nix (renamed from pkgs/klassy.nix)0
-rw-r--r--pkgs/mommy/default.nix (renamed from pkgs/mommy.nix)0
-rw-r--r--pkgs/nixgc/default.nix (renamed from pkgs/nixgc.nix)0
-rw-r--r--pkgs/treefetch/default.nix (renamed from pkgs/treefetch.nix)0
-rw-r--r--pkgs/vim-just/default.nix (renamed from pkgs/vim-just.nix)0
-rw-r--r--pkgs/xwaylandvideobridge/default.nix (renamed from pkgs/xwaylandvideobridge.nix)0
12 files changed, 18 insertions, 56 deletions
diff --git a/pkgs/all-packages.nix b/pkgs/all-packages.nix
deleted file mode 100644
index 3dddad5..0000000
--- a/pkgs/all-packages.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-final: prev: let
- inherit (prev) callPackage;
-in {
- cfspeedtest = callPackage ./cfspeedtest.nix {};
-
- check-pr = callPackage ./check-pr.nix {};
-
- clippy-sarif = callPackage ./clippy-sarif.nix {};
-
- huion = callPackage ./huion.nix {};
-
- klassy = prev.libsForQt5.callPackage ./klassy.nix {};
-
- mommy = callPackage ./mommy.nix {};
-
- nixgc = callPackage ./nixgc.nix {};
-
- modrinth-app-unwrapped = callPackage ./modrinth-app {
- inherit (final.nodePackages or prev.nodePackages) pnpm;
- inherit ((final.darwin or prev.darwin).apple_sdk.frameworks) CoreServices Security WebKit;
- };
-
- modrinth-app = callPackage ./modrinth-app/wrapper.nix {
- inherit (final) modrinth-app-unwrapped;
- };
-
- treefetch = callPackage ./treefetch.nix {};
-
- swhkd = callPackage ./swhkd {};
-
- vim-just = callPackage ./vim-just.nix {};
-
- xwaylandvideobridge = callPackage ./xwaylandvideobridge.nix {};
-}
diff --git a/pkgs/cfspeedtest.nix b/pkgs/cfspeedtest/default.nix
index be357c5..be357c5 100644
--- a/pkgs/cfspeedtest.nix
+++ b/pkgs/cfspeedtest/default.nix
diff --git a/pkgs/check-pr.nix b/pkgs/check-pr/default.nix
index b199669..b199669 100644
--- a/pkgs/check-pr.nix
+++ b/pkgs/check-pr/default.nix
diff --git a/pkgs/clippy-sarif.nix b/pkgs/clippy-sarif/default.nix
index 11a611c..11a611c 100644
--- a/pkgs/clippy-sarif.nix
+++ b/pkgs/clippy-sarif/default.nix
diff --git a/pkgs/default.nix b/pkgs/default.nix
index b54c0fa..dc2f208 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -1,24 +1,20 @@
-{self, ...}: {
- perSystem = {
- lib,
- pkgs,
- system,
- ...
- }: {
- packages = let
- inherit (builtins) elem;
- inherit (lib) filterAttrs fix;
+final: prev:
+with prev; let
+ # directories are mapped to packages here for convenience sake
+ shouldUse = name: type: !(lib.hasPrefix "_" name) && type == "directory";
+ dir = lib.filterAttrs shouldUse (builtins.readDir ./.);
+ imported = lib.mapAttrs (name: _: callPackage ./${name} {}) dir;
+in
+ imported
+ // {
+ klassy = libsForQt5.callPackage ./klassy {};
- unfiltered = fix (final: self.overlays.default final pkgs);
+ modrinth-app-unwrapped = callPackage ./modrinth-app {
+ inherit (final.nodePackages or prev.nodePackages) pnpm;
+ inherit ((final.darwin or prev.darwin).apple_sdk.frameworks) CoreServices Security WebKit;
+ };
- p = filterAttrs (_: v:
- elem system (v.meta.platforms or []) && !(v.meta.broken or false))
- unfiltered;
- in
- p // {default = p.treefetch;};
- };
-
- flake = {
- overlays.default = final: prev: (import ./all-packages.nix final prev);
- };
-}
+ modrinth-app = callPackage ./modrinth-app/wrapper.nix {
+ inherit (final) modrinth-app-unwrapped;
+ };
+ }
diff --git a/pkgs/huion.nix b/pkgs/huion/default.nix
index 5e22340..5e22340 100644
--- a/pkgs/huion.nix
+++ b/pkgs/huion/default.nix
diff --git a/pkgs/klassy.nix b/pkgs/klassy/default.nix
index b5a5c0f..b5a5c0f 100644
--- a/pkgs/klassy.nix
+++ b/pkgs/klassy/default.nix
diff --git a/pkgs/mommy.nix b/pkgs/mommy/default.nix
index c8938e9..c8938e9 100644
--- a/pkgs/mommy.nix
+++ b/pkgs/mommy/default.nix
diff --git a/pkgs/nixgc.nix b/pkgs/nixgc/default.nix
index d13614a..d13614a 100644
--- a/pkgs/nixgc.nix
+++ b/pkgs/nixgc/default.nix
diff --git a/pkgs/treefetch.nix b/pkgs/treefetch/default.nix
index dd8283a..dd8283a 100644
--- a/pkgs/treefetch.nix
+++ b/pkgs/treefetch/default.nix
diff --git a/pkgs/vim-just.nix b/pkgs/vim-just/default.nix
index eafa434..eafa434 100644
--- a/pkgs/vim-just.nix
+++ b/pkgs/vim-just/default.nix
diff --git a/pkgs/xwaylandvideobridge.nix b/pkgs/xwaylandvideobridge/default.nix
index 3c1fef9..3c1fef9 100644
--- a/pkgs/xwaylandvideobridge.nix
+++ b/pkgs/xwaylandvideobridge/default.nix