Luc Perkins
aaf1967faa
Remove default Nix expression links
2025-03-05 17:49:23 -03:00
Luc Perkins
0f04d36c73
Remove default Nix expression doc from summary
2025-03-05 17:45:11 -03:00
Luc Perkins
d67db97abb
Remove channels link
2025-03-05 17:41:24 -03:00
Luc Perkins
e2bc5e3774
Remove default Nix expression doc
2025-03-05 17:37:59 -03:00
Luc Perkins
e6a6bcbb73
Move nix-channel under deprecated commands
2025-03-05 17:30:47 -03:00
Luc Perkins
4323868244
Remove links to binary doc
2025-03-05 16:55:45 -03:00
Luc Perkins
6381e06537
Reinstate binary doc
2025-03-05 16:46:46 -03:00
Luc Perkins
ff691e761b
Delete binary installation doc
2025-03-05 16:39:03 -03:00
Luc Perkins
be9fbb04bb
Remove environment variables doc
2025-03-05 16:35:55 -03:00
Luc Perkins
af23843434
Remove macOS sequoia recommandations
2025-03-05 16:31:18 -03:00
Luc Perkins
4154fe9428
Merge pull request #68 from DeterminateSystems/remove-single-user-follow-up
...
Consolidate security doc into one
2025-02-25 18:32:22 +00:00
Luc Perkins
feb60c54a9
Fix links again
2025-02-25 15:27:06 -03:00
Luc Perkins
705a7b9fd8
Fix broken links
2025-02-25 15:24:15 -03:00
Luc Perkins
2b7214197e
Consolidate docs
2025-02-25 15:18:25 -03:00
Luc Perkins
bb024f8ae3
Merge pull request #67 from DeterminateSystems/remove-single-user
...
Remove references to single-user mode
2025-02-25 17:59:27 +00:00
Luc Perkins
daa7f274f5
Restore the Nix security doc
2025-02-25 14:56:05 -03:00
Luc Perkins
4248d5c9a2
Restore section about non-root Nix in Docker
2025-02-25 14:51:05 -03:00
Luc Perkins
d0b6f2f26f
Remove one more reference to single-user mode
2025-02-25 14:40:53 -03:00
Luc Perkins
ff8da340ae
Remove references to single-user mode
2025-02-25 14:33:57 -03:00
Eelco Dolstra
94347f4622
nix -> determinate-nix
2025-02-24 23:28:09 +01:00
Eelco Dolstra
6749d26dbb
Merge remote-tracking branch 'origin/2.26-maintenance' into detsys-main
2025-02-24 22:41:22 +01:00
Luc Perkins
a1e18867dc
Merge pull request #58 from DeterminateSystems/detsys-logo
...
Use DetSys logo
2025-02-21 19:45:48 +00:00
Luc Perkins
6b8a751498
Make image smaller
2025-02-21 14:26:12 -05:00
Luc Perkins
8bf0408d3c
Use DetSys logo
2025-02-21 14:20:35 -05:00
Eelco Dolstra
f7aaa31978
Tweak title
2025-02-21 19:23:03 +01:00
Eelco Dolstra
a1d27ff6d2
Include Determinate Nix version number in the manual
2025-02-21 19:20:23 +01:00
Eelco Dolstra
69553dfc36
Mark the nix CLI as *the* interface in the manual, deprecate nix-*
2025-02-21 19:20:23 +01:00
Luc Perkins
d6bd787e5e
s/releases notes/release notes
2025-02-21 12:45:39 -05:00
Luc Perkins
e77d1a760e
Fix release notes version list
2025-02-21 12:38:05 -05:00
Luc Perkins
2f70d15f7f
Use /latest URL rather than version specific
2025-02-21 12:36:08 -05:00
Luc Perkins
8caa66b492
Fix merge conflict in template
2025-02-21 12:35:09 -05:00
Luc Perkins
2f64b0ff10
Provide external link instead of internal release notes link
2025-02-21 12:30:42 -05:00
Luc Perkins
b9e654819a
Include only 2.26 in the sidebar release notes
2025-02-21 12:26:28 -05:00
Eelco Dolstra
237c9bda79
Add release notes for 1.0.0
2025-02-21 13:27:21 +01:00
Eelco Dolstra
3f59f80e6c
Fix location of release-notes-determinate
2025-02-21 13:07:37 +01:00
MaxHearnden
cd149b56c7
Set FD_CLOEXEC on sockets created by curl
...
Curl creates sockets without setting FD_CLOEXEC/SOCK_CLOEXEC, this can
cause connections to remain open forever when using commands like `nix
shell`
This change sets the FD_CLOEXEC flag using a CURLOPT_SOCKOPTFUNCTION
callback.
(cherry picked from commit 12d2527276
)
2025-02-19 19:47:45 +00:00
Eelco Dolstra
4055239936
Tagging release 2.26.2
...
-----BEGIN PGP SIGNATURE-----
iQFHBAABCAAxFiEEtUHVUwEnDgvPFcpdgXC0cm1xmN4FAmetA5oTHGVkb2xzdHJh
QGdtYWlsLmNvbQAKCRCBcLRybXGY3g2pB/9JAFyjmaXuccbMTO/6x9qwsWuuXNLk
OQWzfbdUekvsihZZSFZg1r7KqqXHCi64f0nxLPsJ/0oeDWZktJ5KnbV630nuUlDj
ulLCpKdvhWFa8dVx9LiziGwQw4KLx8PjOfwThtQ4DqCWxWEmu6lKkijag9cE+ai4
3mw9YtUjBRxlXyhYLzWz3whLbv37c/m+R8iGS8xm8W260pmei6D0beOIPdfXYBQF
PzPlPORyI08A06uqyA3z7bTxzmSMnzvu0QInCPCKSHzFUnTZPHUYuYStFl28NrZS
fXKK59L0G7QEfdTRAmqQkdHdtPj2RlYFiMN0kQiNLflvKfGGWdi/kvdx
=rRix
-----END PGP SIGNATURE-----
Merge tag '2.26.2' into sync-2.26.2
Tagging release 2.26.2
2025-02-18 19:57:51 +01:00
Robert Hensing
32aed360b8
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:40:21 +01:00
Eelco Dolstra
21f2e29176
Add release credits
2025-01-22 12:01:00 +01:00
Eelco Dolstra
617bf84518
Add a few more release notes
2025-01-22 11:55:20 +01:00
Eelco Dolstra
d8dbb71c92
release notes: 2.26.0
2025-01-22 11:45:04 +01:00
Ilja Kotirinta
c59aa3ec87
Remove character not needed for a command
2025-01-20 14:03:29 +02:00
Eelco Dolstra
17b6557c03
Merge pull request #12275 from andrewhamon/ah/set-priority-nix-env-install
...
nix-env: add a --priority flag to --install
2025-01-16 22:04:35 +01:00
Andy Hamon
3716ded8df
nix-env: add a --priority flag to --install
...
nix-env can read priorities from a derivations meta attributes, but this
only works when installing a nix expression.
nix-env can also install bare store paths, however meta attributes are
not readable in that case. This means that a store path can not be
installed with a specific priority.
Some cases where it is advantageous to install a store path: a remote
host following a `nix copy`, or any time you want to save some
evaluation time and happen to already know the store path.
This PR addresses this shortcoming by adding a --priority flag to
nix-env --install.
2025-01-16 11:46:25 -08:00
Eelco Dolstra
db46d40b12
Update release note
2025-01-16 13:15:20 +01:00
Eelco Dolstra
6cc5b48a29
Add release note
2025-01-14 14:51:49 +01:00
Domagoj Mišković
5230d3ecc4
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)
2025-01-08 14:20:44 +01:00
Domagoj Mišković
3a5fccc418
outdated building instructions, update documentation.md
...
The current instructions for building the Nix manual include a command that doesn't work as described. Specifically:
```
nix build .#nix^doc
```
Running this command results in the error:
```
error: derivation '/nix/store/hddqxzfqgx2fhj8q66ss3idym7pk7aj1-nix-2.26.0pre20250107_383ab87.drv' does not have wanted outputs 'doc'
```
However, this command works if you specify the Nix version explicitly, such as:
```
nix build nix/2.24.11#nix^doc
```
Additionally, these commands are run within the Nix root directory.
However, the nix build .#nix^doc command does work when run from the nixpkgs directory and generates the NixOS manual.
I'm not sure if I'm missing something. Is the `nix^doc` supposed to be added somehow to flake outputs?
The incremental build section does not work since as make has been decommissioned in favor of Meson. Should this be simply deleted?
2025-01-08 09:42:26 +01:00
Robert Hensing
91e91f62fa
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
2025-01-07 05:42:03 +00:00
Jörg Thalheim
5ebc8d4960
Merge pull request #12109 from trueNAHO/workflows-lock-ubuntu-and-macos-runners-and-update-ubuntu-runner
...
ci: lock Ubuntu and macOS runners and update Ubuntu runner
2025-01-02 00:20:32 +01:00