lix/src/nix
jade bd1344ec54 nix flake metadata: print modified dates for input flakes
This was always in the lock file and we can simply actually print it.

The test for this is a little bit silly but it should correctly
control for my daring to exercise timezone code *and* locale code in a
test, which I strongly suspect nobody dared do before.

Sample (abridged):
```
Path:          /nix/store/gaxb42z68bcr8lch467shvmnhjjzgd8b-source
Last modified: 1970-01-01 00:16:40
Inputs:
├───flake-compat: github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33
│   Last modified: 2023-10-04 13:37:54
├───flake-utils: github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a
│   Last modified: 2024-03-11 08:33:50
│   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e
│       Last modified: 2023-04-09 08:27:08
```

Change-Id: I355f82cb4b633974295375ebad646fb6e2107f9b
2024-08-04 20:41:19 -07:00
..
realisation
add-file.md
add-path.md
add-to-store.cc libutil: convert readFileSource to a generator 2024-07-05 22:28:16 +00:00
app.cc
build.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
build.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
bundle.cc de-inheritance CmdBundle for InstallableValueCommand 2024-06-20 17:00:06 +00:00
bundle.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
cat.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
config.cc chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
copy.cc
copy.md
daemon.cc libutil: return Pid from startProcess, not pid_t 2024-06-23 11:52:49 +00:00
daemon.md
derivation-add.cc
derivation-add.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
derivation-show.cc
derivation-show.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
derivation.cc
develop.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
develop.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
diff-closures.cc diff-closures: remove gratuitous copy 2024-07-23 21:45:30 +02:00
diff-closures.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
doctor.cc util.hh: Delete remaining file and clean up headers 2024-05-29 12:38:51 +02:00
dump-path.cc libstore: rewrite narFromPath as generator 2024-07-15 21:50:25 +00:00
edit.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
edit.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
eval.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
eval.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
flake-archive.md
flake-check.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
flake-clone.md
flake-init.md
flake-lock.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
flake-metadata.md
flake-new.md
flake-prefetch.md
flake-show.md
flake-update.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
flake.cc nix flake metadata: print modified dates for input flakes 2024-08-04 20:41:19 -07:00
flake.md doc: rewrite the multi-user documentation to actually talk about security 2024-06-12 15:34:23 -07:00
fmt.cc
fmt.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
get-env.sh
hash.cc libutil: turn HashModuloSink into a free function 2024-07-06 12:36:37 +02:00
help-stores.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
help.md
key-convert-secret-to-public.md
key-generate-secret.md
log.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
log.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
ls.cc
main.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
make-content-addressed.cc
make-content-addressed.md
meson.build misc docs/meson tidying 2024-08-04 20:41:19 -07:00
nar-cat.md
nar-dump-path.md
nar-ls.md
nar.cc
nar.md
nix.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
optimise-store.cc
optimise-store.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
path-from-hash-part.cc
path-from-hash-part.md
path-info.cc
path-info.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
ping-store.cc
ping-store.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
prefetch.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
print-dev-env.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
profile-diff-closures.md
profile-history.md
profile-install.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
profile-list.md nix3-profile: remove indices 2024-05-02 12:02:28 -06:00
profile-remove.md Merge changes Id1a67156,I03f4c7c1,I146736bb,I3b1453cb into main 2024-05-03 13:39:49 +00:00
profile-rollback.md
profile-upgrade.md Merge changes Id1a67156,I03f4c7c1,I146736bb,I3b1453cb into main 2024-05-03 13:39:49 +00:00
profile-wipe-history.md
profile.cc nix3-profile: make element names stable 2024-05-02 12:59:15 -06:00
profile.md
realisation.cc
registry-add.md Reject fully-qualified URLs in 'from' argument of nix registry add 2024-06-29 05:11:31 +00:00
registry-list.md
registry-pin.md
registry-remove.md
registry.cc Reject fully-qualified URLs in 'from' argument of nix registry add 2024-06-29 05:11:31 +00:00
registry.md
repl.cc chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
repl.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
run.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
run.hh
run.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
search.cc de-inheritance CmdSearch for InstallableValueCommand 2024-06-20 17:00:06 +00:00
search.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
shell.md docs: guide to installables docs in installable commands' docs 2024-04-29 08:06:05 -06:00
sigs.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
store-cat.md
store-copy-log.cc
store-copy-log.md
store-delete.cc
store-delete.md
store-dump-path.md
store-gc.cc
store-gc.md
store-ls.md
store-prefetch-file.md
store-repair.cc
store-repair.md
store.cc
upgrade-nix.cc nix3-upgrade-nix: always use the /new/ nix-env to perform the installation 2024-07-15 15:26:53 -06:00
upgrade-nix.md Fix the pages in the manual for Lix 2024-05-05 16:11:01 -07:00
verify.cc libstore: rewrite narFromPath as generator 2024-07-15 21:50:25 +00:00
verify.md
why-depends.cc tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
why-depends.md chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00