Eelco Dolstra and GitHub
9ddef9f0be
Merge pull request #6923 from ncfavier/nix-env-incomplete-json
...
Avoid producing incomplete JSON
2022-08-22 14:15:31 +02:00
Eelco Dolstra and GitHub
c21b1a7e67
Spelling
2022-08-22 14:14:14 +02:00
Valentin Gagarin
d8e54d19f7
Revert "Merge pull request #6420 from nix-community/doc-what-is-nix"
...
This reverts commit 81e101345f , reversing
changes made to 7d1280bbaf .
2022-08-22 12:52:15 +02:00
Eelco Dolstra and GitHub
33aca20616
Merge pull request #6916 from edolstra/tmp-slash
...
Installer: Don't assume TMPDIR ends in a slash
2022-08-22 12:47:33 +02:00
Eelco Dolstra and GitHub
380bf60c2e
Merge pull request #2 from abathur/tmp-slash
...
install: only create $TMPDIR if missing
2022-08-22 12:07:38 +02:00
mergify[bot] and GitHub
2cf4c9ce0e
Merge pull request #105 from nix-community/update_flake_lock_action
...
flake.lock: Update
2022-08-22 01:59:43 +00:00
github-actions[bot]
2da08e05e2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/762b003329510ea855b4097a37511eb19c7077f0' (2022-08-16)
→ 'github:NixOS/nixpkgs/13711c9ab9f5a160a44affb7a6221be53318a873' (2022-08-20)
2022-08-22 01:54:36 +00:00
caad87e6db
Better documentation wording
...
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com >
2022-08-20 18:21:36 +02:00
adisbladis and GitHub
d05952ea83
Merge pull request #103 from zhaofengli/cli-expr
...
Add support for passing a Nix expression on the command line
2022-08-20 18:50:34 +08:00
Jakub Kuczys and GitHub
7d800909e9
Fix default profile path for root in nix profile documentation
2022-08-20 03:48:42 +02:00
Travis A. Everett
0bf52b73f4
install: only create TMPDIR if missing
2022-08-19 15:16:34 -05:00
Solene Rapenne
0d2bf7acf9
add a nix.conf option to set a download speed limit
2022-08-19 12:40:22 +02:00
Eelco Dolstra and GitHub
d5e979ab87
Merge pull request #6925 from pennae/fod-register-memory
...
don't read outputs into memory for output rewriting
2022-08-19 12:22:34 +02:00
50f5b6c733
Update doc/manual/src/command-ref/env-common.md
...
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io >
2022-08-19 12:28:51 +03:00
pennae
7d934f7880
don't read outputs into memory for output rewriting
...
RewritingSink can handle being fed input where a reference crosses a
chunk boundary. we don't need to load the whole source into memory, and
in fact *not* loading the whole source lets nix build FODs that do not
fit into memory (eg fetchurl'ing data files larger than system memory).
2022-08-19 11:26:26 +02:00
Andrei Boar
82b867d0b5
cover empty string case
2022-08-19 11:51:32 +03:00
Naïm Favier
7535ee345d
nix-env: don't output incomplete JSON
2022-08-19 01:00:10 +02:00
Naïm Favier
8188b1d0ab
json: write null on abnormal placeholder destruction
...
Avoids leaving dangling attributes like
{
"foo":
}
in case of exceptions.
2022-08-19 01:00:10 +02:00
mergify[bot] and GitHub
72f1042631
Merge pull request #104 from nix-community/update_flake_lock_action
...
flake.lock: Update
2022-08-18 02:09:36 +00:00
github-actions[bot]
20685e0b23
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e105167e98817ba9fe079c6c3c544c6ef188e276' (2022-08-13)
→ 'github:NixOS/nixpkgs/762b003329510ea855b4097a37511eb19c7077f0' (2022-08-16)
2022-08-18 02:01:23 +00:00
Eelco Dolstra
823e1017d8
Ensure that $TMPDIR exists if defined
2022-08-17 21:47:01 +02:00
Eelco Dolstra
6547dcde2a
Use plain mktemp
...
This fixes the case where $TMPDIR doesn't end in a slash.
2022-08-17 21:41:19 +02:00
Zhaofeng Li
23f4dfdc24
Add support for passing a Nix expression on the command line
...
Fixes #38 .
2022-08-17 10:59:44 -06:00
Eelco Dolstra and GitHub
7aa36ae796
Merge pull request #6917 from edolstra/no-force
...
Don't pass --force to 'git add'
2022-08-17 17:43:43 +02:00
Eelco Dolstra
c80a74b7d5
Don't pass --force to 'git add'
...
Fixes #5810 .
2022-08-17 16:59:02 +02:00
Eelco Dolstra and GitHub
84cc7ad77c
Merge pull request #6913 from edolstra/lazy-trees-cherrypicks
...
lazy-trees cherrypicks
2022-08-17 12:20:19 +02:00
Eelco Dolstra
81e42e0d3f
Fix onError
2022-08-17 11:36:58 +02:00
Eelco Dolstra
53e7b7e8ac
Remove warnLargeDump()
...
This message was unhelpful (#1184 ) and probably misleading since
memory is O(1) in most cases now.
2022-08-17 11:32:01 +02:00
Eelco Dolstra
c3769c6846
ProgressBar: Delay before showing a new activity
...
Some activities are numerous but usually very short (e.g. copying a
source file to the store) which would cause a lot of flickering. So
only show activities that have been running for at least 10 ms.
2022-08-17 11:31:44 +02:00
Eelco Dolstra
e62160579f
nix flake metadata: Don't show "Inputs" if there are no inputs
2022-08-17 11:31:34 +02:00
Eelco Dolstra
3d4489b623
Show when we're evaluating a flake
2022-08-17 11:31:27 +02:00
Zhaofeng Li
9f64612215
Don't override evalSettings.pureEval unless necessary
...
Other eval flags like `--pure-eval` may activate `evalSettings.pureEval`,
so let's avoid touching it if we don't have to.
2022-08-17 00:53:08 -06:00
Valentin Gagarin
703b335c1d
reword description of language properties
...
the list style is supposed to give more structure.
each property is explained as concisely as possible while trying not to
sound too fancy.
2022-08-15 11:34:39 +02:00
Valentin Gagarin
71e9c28694
reword introduction to overview
2022-08-15 11:15:03 +02:00
Valentin Gagarin
bc315326fa
fix whitespace to please markdown
...
keep some indentation to ease source readability
2022-08-15 11:13:05 +02:00
Valentin Gagarin
6ba8d6dc82
add more examples on string interpolation
2022-08-15 11:06:40 +02:00
Valentin Gagarin
c209e6e108
add more list examples
2022-08-15 10:18:56 +02:00
Valentin Gagarin
0378531bf2
add curried function
2022-08-15 10:18:56 +02:00
Valentin Gagarin
2e4704ca93
add second @ pattern example
2022-08-15 10:18:56 +02:00
Valentin Gagarin
5c25bdee50
add null
2022-08-15 10:18:56 +02:00
Valentin Gagarin
391fd10b12
add home path
2022-08-15 10:18:56 +02:00
Valentin Gagarin
587ae9ada5
add search path
2022-08-15 10:18:56 +02:00
Valentin Gagarin
21438acc70
add absolute path
2022-08-15 10:18:56 +02:00
Valentin Gagarin
e6f7c180de
add floating point number
2022-08-15 10:18:56 +02:00
Valentin Gagarin
292cab039d
add multi-line string
2022-08-15 10:18:56 +02:00
Valentin Gagarin
f165a8ae08
flarify relative path semantics
2022-08-15 10:18:56 +02:00
Valentin Gagarin
43188d3d18
make hash and version distinguishable as placeholder
2022-08-15 10:18:56 +02:00
Valentin Gagarin
90836397d3
remove stale section link
2022-08-15 10:18:56 +02:00
Valentin Gagarin
3378a3bce8
add syntax overview from NixOS manual
...
taken verbatim to keep track of required corrections.
made it an HTML table to more easily change structure and keep diffs
minimal.
2022-08-15 10:18:56 +02:00
mergify[bot] and GitHub
77dd514304
Merge pull request #102 from nix-community/update_flake_lock_action
...
flake.lock: Update
2022-08-15 02:06:36 +00:00