1
0
mirror of https://github.com/kmein/niveum synced 2026-03-20 03:51:07 +01:00

feat: simplify use of krebs pkgs

This commit is contained in:
2021-10-08 22:20:58 +02:00
parent 6545b016c5
commit 71e65461cf
3 changed files with 9 additions and 23 deletions

View File

@@ -34,6 +34,7 @@ in {
scripts = import <niveum/packages/scripts> { pkgs = super; lib = super.lib; }; scripts = import <niveum/packages/scripts> { pkgs = super; lib = super.lib; };
}) })
(import <stockholm/krebs/5pkgs/haskell>) (import <stockholm/krebs/5pkgs/haskell>)
(import <stockholm/krebs/5pkgs/simple>)
(import <stockholm/submodules/nix-writers/pkgs>) (import <stockholm/submodules/nix-writers/pkgs>)
(import <stockholm/krebs/5pkgs/override>) (import <stockholm/krebs/5pkgs/override>)
]; ];

View File

@@ -13,7 +13,6 @@ let
in { in {
imports = [ imports = [
./krebs.nix
./writing.nix ./writing.nix
./python.nix ./python.nix
./haskell ./haskell
@@ -187,6 +186,14 @@ in {
nix-index nix-index
scripts.nix-index-update scripts.nix-index-update
#krebs
dic
cyberlocker-tools
untilport
kpaste
irc-announce
git-preview
]; ];
} }

View File

@@ -1,22 +0,0 @@
{ lib, pkgs, ... }:
let
krebs-packages = pkgs: {
dic = pkgs.callPackage <stockholm/krebs/5pkgs/simple/dic> { };
yt-next = pkgs.callPackage <stockholm/lass/5pkgs/yt-next> { };
acronym = pkgs.callPackage <stockholm/lass/5pkgs/acronym> { };
urban = pkgs.callPackage <stockholm/lass/5pkgs/urban> { };
mpv-poll = pkgs.callPackage <stockholm/lass/5pkgs/mpv-poll> { };
cyberlocker-tools = pkgs.callPackage <stockholm/krebs/5pkgs/simple/cyberlocker-tools> { };
untilport = pkgs.callPackage <stockholm/krebs/5pkgs/simple/untilport> { };
kpaste = pkgs.callPackage <stockholm/krebs/5pkgs/simple/kpaste> { };
irc-announce =
pkgs.callPackage <stockholm/krebs/5pkgs/simple/irc-announce> { };
git-preview =
pkgs.callPackage <stockholm/krebs/5pkgs/simple/git-preview> { };
};
in {
nixpkgs.config.packageOverrides = krebs-packages;
environment.systemPackages =
map (name: pkgs.${name}) (lib.attrNames (krebs-packages pkgs));
}