diff options
author | tv <tv@krebsco.de> | 2022-03-05 09:53:21 +0100 |
---|---|---|
committer | tv <tv@krebsco.de> | 2022-03-05 11:09:30 +0100 |
commit | 5aff05de1b6130d45b7cd52cd18aab511de112a7 (patch) | |
tree | 23b86fc8f77cbd3e92d027c42d083c9586a48aaf /tv/5pkgs/default.nix | |
parent | 09fa6fbad69eed0083f950afbe0bbb6226b2043a (diff) |
tv pkgs: import override last
Diffstat (limited to 'tv/5pkgs/default.nix')
-rw-r--r-- | tv/5pkgs/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tv/5pkgs/default.nix b/tv/5pkgs/default.nix index 9e9a3a9b8..ea860c7d2 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 ./.)))))) // |