summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorSilvan Mosberger <silvan.mosberger@tweag.io>2023-11-01 22:38:48 +0100
committerSilvan Mosberger <silvan.mosberger@tweag.io>2023-11-01 22:38:48 +0100
commit2312523ab389cf6e5800ca7b9f7a368ccb964b97 (patch)
treefd2e24e4fb4df6bcb5cac9e269ac6977ec57618d /lib
parent5bcffdc1f9527eeabc4014cd14907d8fb90215ed (diff)
downloadnixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.tar
nixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.tar.gz
nixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.tar.bz2
nixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.tar.lz
nixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.tar.xz
nixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.tar.zst
nixpkgs-2312523ab389cf6e5800ca7b9f7a368ccb964b97.zip
lib.fileset: Add an additional argument in the design docs
Diffstat (limited to 'lib')
-rw-r--r--lib/fileset/README.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/fileset/README.md b/lib/fileset/README.md
index ebe13f08fde..16ab58e2f26 100644
--- a/lib/fileset/README.md
+++ b/lib/fileset/README.md
@@ -225,6 +225,9 @@ Arguments:
   This use case makes little sense for files that are already in the store.
   This should be a separate abstraction as e.g. `pkgs.drvLayout` instead, which could have a similar interface but be specific to derivations.
   Additional capabilities could be supported that can't be done at evaluation time, such as renaming files, creating new directories, setting executable bits, etc.
+- (+) An API for filtering/transforming Nix store paths could be much more powerful,
+  because it's not limited to just what is possible at evaluation time with `builtins.path`.
+  Operations such as moving and adding files would be supported.
 
 ### Single files