1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 18:21: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; };
})
(import <stockholm/krebs/5pkgs/haskell>)
(import <stockholm/krebs/5pkgs/simple>)
(import <stockholm/submodules/nix-writers/pkgs>)
(import <stockholm/krebs/5pkgs/override>)
];

View File

@@ -13,7 +13,6 @@ let
in {
imports = [
./krebs.nix
./writing.nix
./python.nix
./haskell
@@ -187,6 +186,14 @@ in {
nix-index
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));
}