Robert Hensing
2f1b70a529
Format .nix files
...
This does not include any automation for the release branch, but
is based on the configuration of https://github.com/NixOS/nix/pull/12349
pre-commit run -a nixfmt-rfc-style
2025-01-24 20:30:07 +01:00
Robert Hensing
9cc5786201
doc: Edit language/operators
...
Co-authored-by: John Ericson <John.Ericson@Obsidian.Systems>
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
(cherry picked from commit 06b18cff20
)
2025-01-13 09:07:22 +01:00
Robert Hensing
acd43b2239
doc: Document function application operator
...
(cherry picked from commit e225b63062
)
2025-01-13 09:07:22 +01:00
mergify[bot]
e76757083a
Merge pull request #12206 from NixOS/mergify/bp/2.24-maintenance/pr-11381
...
Fix few duplicate word occurrences (backport #11381 )
2025-01-10 23:43:18 +00:00
mergify[bot]
c9dd4a7c28
Merge pull request #12205 from NixOS/mergify/bp/2.24-maintenance/pr-11407
...
add removal of ~root/.cache/nix to uninstall instructions (backport #11407 )
2025-01-10 23:43:16 +00:00
mergify[bot]
9328fc7529
Merge pull request #12204 from NixOS/mergify/bp/2.24-maintenance/pr-11371
...
Fix diskutil deleteVolume command in Uninstall guide (backport #11371 )
2025-01-10 22:11:57 +00:00
mergify[bot]
283249a972
Merge pull request #12201 from NixOS/mergify/bp/2.24-maintenance/pr-11611
...
doc, src: Fix various spelling typos (backport #11611 )
2025-01-10 22:11:52 +00:00
mergify[bot]
fcdca4f8d1
Merge pull request #12195 from NixOS/mergify/bp/2.24-maintenance/pr-11629
...
doc/manual: Fix some broken fragments (backport #11629 )
2025-01-10 20:51:30 +00:00
mergify[bot]
f393260a5d
Merge pull request #12192 from NixOS/mergify/bp/2.24-maintenance/pr-11717
...
docs: clarify syntax for escaping dollar curlies (backport #11717 )
2025-01-10 19:35:02 +00:00
Jan Hrcek
5099768970
Fix few duplicate word occurrences ( #11381 )
...
(cherry picked from commit cb4b9be458
)
2025-01-10 10:29:59 +00:00
Jeremy Kerfs
6f5684f6d1
add removal of ~root/.cache/nix to uninstall instructions ( #11407 )
...
(cherry picked from commit 4decd6f8b3
)
2025-01-10 10:29:55 +00:00
Seggy Umboh
d6488efeae
Fix diskutil deleteVolume command in Uninstall guide ( #11371 )
...
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
(cherry picked from commit 8e63dc4455
)
2025-01-10 10:28:54 +00:00
Jordan Justen
0060a4ba5b
doc, src: Fix various spelling typos
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
(cherry picked from commit 3b6cf350e7
)
2025-01-10 10:22:51 +00:00
Robert Hensing
9ee4a85a99
doc/manual: Fix some broken fragments
...
(cherry picked from commit 071ddbed57
)
# Conflicts:
# doc/manual/src/language/operators.md
2025-01-10 10:17:08 +00:00
Eman Resu
6304fa5cd1
docs: clarify syntax for escaping dollar curlies
...
(cherry picked from commit defff01a51
)
# Conflicts:
# doc/manual/source/language/string-literals.md
2025-01-10 10:14:55 +00:00
Domagoj Mišković
7c8276b799
Document --max-freed
for nix-collect-garbage
( #12155 )
...
* Update nix-collect-garbage.md
Referencing issue at: https://github.com/NixOS/nix/issues/12132
Copied the description of `--max-freed` option from 442a2623e4/doc/manual/source/command-ref/nix-store/gc.md (L39-L44)
(cherry picked from commit 5230d3ecc4
)
2025-01-10 09:34:09 +00:00
Robert Hensing
129f8aaab2
doc: Document nix-store --add-fixed
symlink behavior
...
Tested with
nix run nix/2.3-maintenance#nix-store -- --add some_symlink
nix run nix/2.3-maintenance#nix-store -- --add-fixed sha256 --recursive some_symlink
(cherry picked from commit 91e91f62fa
)
2025-01-07 07:20:55 +01:00
NAHO
365e0a9ab1
ci: lock macOS runner to macos-14
2025-01-07 00:04:32 +01:00
NAHO
b3ea1e9b19
ci: update Ubuntu runner to ubuntu-24.04
...
Link: https://github.com/actions/runner-images/issues/10636
2025-01-07 00:04:32 +01:00
NAHO
c78b818a0c
ci: lock Ubuntu runner to ubuntu-22.04
...
Lock the Ubuntu runner to ubuntu-22.04 to avoid accidental updates [1]
and increase reproducibility.
[1]: https://github.com/actions/runner-images/issues/10636
2025-01-07 00:04:32 +01:00
Bjørn Forsman
c9325fe343
doc/rl-2.19: add entry for always-allow-substitutes option ( #11775 )
...
* doc/rl-2.19: add entry for always-allow-substitutes option
Fixes https://github.com/NixOS/nix/issues/9427 .
(cherry picked from commit 020dbac0e0
)
2024-11-01 10:57:56 +00:00
Eelco Dolstra
f9180f12c4
release notes: 2.24.9
2024-10-30 15:32:37 +01:00
Eelco Dolstra
e87be60055
Typo
...
(cherry picked from commit ef8987955b
)
2024-09-26 00:16:17 +02:00
Eelco Dolstra
345a264a39
Add release note
...
(cherry picked from commit 7b39cd631e
)
2024-09-25 21:55:36 +00:00
Valentin Gagarin
5b2a8c223e
Merge pull request #11497 from Mic92/mergify/bp/2.24-maintenance/pr-11378
2024-09-17 07:09:32 +02:00
mergify[bot]
1b076b4f84
doc: add admonitions for macOS 15 Sequoia update ( #11487 ) ( #11509 )
...
The impending release of macOS 15 Sequoia will break many existing nix
installs on macOS, which may lead to an increased number of people who
are looking to try to reinstall Nix without noticing the open/pinned
issue (#10892 ) that explains the problem and outlines how to migrate
existing installs.
These admonitions are a short-term measure until we are over the hump
and support volumes dwindle.
(cherry picked from commit 48477d4a3e
)
Co-authored-by: Travis A. Everett <travis.a.everett@gmail.com>
2024-09-16 16:03:05 +02:00
Jörg Thalheim
684a690480
update filesystem-errors changelog to 2.24 release
2024-09-13 14:20:34 +02:00
Jörg Thalheim
60001b1936
add release notes for filesystem fixes
...
Update doc/manual/rl-next/filesystem-errors.md
Co-authored-by: John Ericson <git@JohnEricson.me>
(cherry picked from commit 04ce0e648a
)
2024-09-13 14:11:36 +02:00
Eelco Dolstra
30a57328d2
Backport https://github.com/NixOS/nix/pull/11152
2024-08-23 13:15:30 +02:00
Eelco Dolstra
794a50065b
base32 -> nix32
2024-07-31 22:33:41 +02:00
Eelco Dolstra
f136ec5290
Add contributors
2024-07-31 22:16:44 +02:00
Eelco Dolstra
22ad0e653f
Edit release notes
2024-07-31 22:14:27 +02:00
Eelco Dolstra
c952d933e5
release notes: 2.24.0
2024-07-31 21:57:31 +02:00
Valentin Gagarin
db5bacb637
reword documentation on nix-path
config option ( #7772 )
...
* docs: unify documentation on search paths
- put all the information on search path semantics into `builtins.findFile`
- put all the information on determining the value of `builtins.nixPath` into the
`nix-path` setting
maybe `builtins.nixPath` is a better place for this, but those bits
can still be moved around now that it's all next to each other.
- link to the syntax page for lookup paths from all places that are
concerned with it
- add or clarify examples
- add a test verifying a claim from documentation
2024-07-31 21:41:26 +02:00
Eelco Dolstra
69fb2848a5
Merge pull request #11170 from NixOS/release-notes-2.24
...
Release notes for 2.24
2024-07-31 17:06:49 +02:00
Corbin Simpson
ee86e7f361
doc/command-ref/nix-shell: Shebangs can occur anywhere ( #11202 )
...
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-07-30 12:51:47 +00:00
Eelco Dolstra
e8bf2e74a5
Add release note
2024-07-29 15:09:06 +02:00
Robert Hensing
aa2b1d10e2
Update doc/manual/rl-next/10734-nix3-build-show-all-fod-errors-with-keep-going.md
2024-07-27 14:58:57 +02:00
Cole Helbling
6e178cd899
Fix reference to experimental features docs
...
Arose because https://github.com/NixOS/nix/pull/9014 merged before
https://github.com/NixOS/nix/pull/11131 , but the latter did not rebase /
merge against the latest master.
2024-07-25 11:38:45 -07:00
Robert Hensing
6ec123ad6b
Merge pull request #11131 from rhendric/rhendric/pipe-operators
...
libexpr: experimental pipe operators
2024-07-25 16:58:43 +02:00
Robert Hensing
f0fe1d880d
Update doc/manual/rl-next/10734-nix3-build-show-all-fod-errors-with-keep-going.md
...
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2024-07-25 15:39:15 +02:00
Robert Hensing
b711fcbef9
rl-next: Drop zzz-other. Number soup.
2024-07-25 06:00:59 +02:00
Robert Hensing
7275d68d3b
rl-next: Add top 10 by +1 reactions on PRs
...
We should use a metric that weighs the related issues.
Counterbalancing time doesn't make much sense to me.
If it's around for longer, the fix will be relevant to more people.
2024-07-25 05:57:53 +02:00
Robert Hensing
8a7e31362a
rl-next: Add credit
2024-07-25 05:57:06 +02:00
Valentin Gagarin
a2fed6db9e
manual: Contributing -> Development, Hacking -> Building ( #9014 )
...
* manual: Contributing -> Development, Hacking -> Building
what's currently called "hacking" are really instructions for setting up
a development environment and compiling from source. we have
a contribution guide in the repo (which rightly focuses on GitHub
workflows), and the material in the manual is more about working
on the code itself.
since we'd otherwise have three headings that amount to "Building Nix",
this change also moves the "classic Nix" instructions to the top.
we may want to reorganise this in the future, and bring
contributor-oriented information closer to the code, but for now let's
stick to more accurate names to ease navigation.
2024-07-25 02:53:06 +00:00
Valentin Gagarin
dba1142c01
docs: add identifiers ( #11174 )
...
* docs: add identifiers
* clarify attribute set notation and add examples
* add definition of names
Co-authored-by: Ryan Hendrickson <ryan.hendrickson@alum.mit.edu>
2024-07-25 03:45:34 +02:00
Robert Hensing
4bfc96f376
Fix and update release notes
2024-07-24 19:36:49 +02:00
Ryan Hendrickson
e086d5d899
libexpr: experimental pipe operators
2024-07-24 13:17:28 -04:00
Eelco Dolstra
17051ca80a
Merge pull request #11061 from rhendric/rhendric/reference-manual
...
docs: fill out language/types.md#type-path
2024-07-17 21:59:05 +02:00
Eelco Dolstra
1e1a8e8ad1
Merge pull request #11058 from hercules-ci/more-nix-shell
...
Make `#!nix-shell` arguments and options relative to script
2024-07-17 21:52:34 +02:00