summaryrefslogtreecommitdiffstats
path: root/tv/5pkgs/default.nix
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2022-03-05 09:53:21 +0100
committertv <tv@krebsco.de>2022-03-05 11:09:30 +0100
commit5aff05de1b6130d45b7cd52cd18aab511de112a7 (patch)
tree23b86fc8f77cbd3e92d027c42d083c9586a48aaf /tv/5pkgs/default.nix
parent09fa6fbad69eed0083f950afbe0bbb6226b2043a (diff)
tv pkgs: import override last
Diffstat (limited to 'tv/5pkgs/default.nix')
-rw-r--r--tv/5pkgs/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/tv/5pkgs/default.nix b/tv/5pkgs/default.nix
index 9e9a3a9b..ea860c7d 100644
--- a/tv/5pkgs/default.nix
+++ b/tv/5pkgs/default.nix
@@ -1,4 +1,11 @@
with import <stockholm/lib>;
+let
+ pushBack = x: xs:
+ if elem x xs then
+ remove x xs ++ [ x ]
+ else
+ names;
+in
self: super:
@@ -9,7 +16,8 @@ fix
(name: import (./. + "/${name}"))
(filter
(name: name != "default.nix" && !hasPrefix "." name)
- (attrNames (readDir ./.)))))
+ (pushBack "override"
+ (attrNames (readDir ./.))))))
//