19 Dec 2022
0:10 Intro
0:41 Format Nix code with: nix fmt
1:19 Impure derivations (experimental feature)
4:20 Trace verbose
4:51 Debugger (experimental fetature)
6:43 Nix search exclude flag
7:39 Towards more portable nix
9:06 Outro
0:41 Format Nix code with: nix fmt
1:19 Impure derivations (experimental feature)
4:20 Trace verbose
4:51 Debugger (experimental fetature)
6:43 Nix search exclude flag
7:39 Towards more portable nix
9:06 Outro
- 2 participants
- 10 minutes
14 Mar 2022
An overview of changes in Nix 2.7.0.
https://discourse.nixos.org/t/nix-2-7-0-released/18072
Chapters:
00:00 Intro
00:14 Welcome
00:34 Bug fixes and performance
02:15 Changes in flake.nix format
06:50 Extended nix bundle support
09:30 Command line suggestions
10:05 nix store ping verbosity
11:10 sourcehut flake input type
12:18 nix profile remove verbosity
13:03 Final comments
13:28 Outro
https://discourse.nixos.org/t/nix-2-7-0-released/18072
Chapters:
00:00 Intro
00:14 Welcome
00:34 Bug fixes and performance
02:15 Changes in flake.nix format
06:50 Extended nix bundle support
09:30 Command line suggestions
10:05 nix store ping verbosity
11:10 sourcehut flake input type
12:18 nix profile remove verbosity
13:03 Final comments
13:28 Outro
- 2 participants
- 14 minutes
29 Jan 2022
An overview of changes in Nix 2.6.0.
https://nixos.org/blog/announcements.html#nix-2.6.0
Chapters:
00:00 Intro
00:10 Welcome
01:24 builtins.zipAttrsWith
03:12 builtins.fromTOML
04:10 :show-trace in REPL
05:44 nix store copy-logs
08:07 Resolve flake root from anywhere int he project
10:20 commit-lockfile-summary
12:12 docker run -ti nixos/nix:master
13:45 Final comments
14:52 Outro
Links:
Nix 2.6 eval improvements - https://zimbatm.com/notes/nix-26-eval-improvement
Use builtins.zipAttrsWith in nixpkgs - https://github.com/NixOS/nixpkgs/commit/2dcae7d82f5ef0b373413d2fbfc1001141561c74
Improvemed builtins.fromTOML PR - https://github.com/NixOS/nix/pull/5795
New TOML library used - https://github.com/ToruNiina/toml11
Resolve project root PR from subfolders - https://github.com/NixOS/nix/pull/5720
Custom update lockfile message - https://github.com/NixOS/nix/commit/3e5a9ad7ff15e5263d8b31288095ebd2e489b8e1
Happy hacking!
https://nixos.org/blog/announcements.html#nix-2.6.0
Chapters:
00:00 Intro
00:10 Welcome
01:24 builtins.zipAttrsWith
03:12 builtins.fromTOML
04:10 :show-trace in REPL
05:44 nix store copy-logs
08:07 Resolve flake root from anywhere int he project
10:20 commit-lockfile-summary
12:12 docker run -ti nixos/nix:master
13:45 Final comments
14:52 Outro
Links:
Nix 2.6 eval improvements - https://zimbatm.com/notes/nix-26-eval-improvement
Use builtins.zipAttrsWith in nixpkgs - https://github.com/NixOS/nixpkgs/commit/2dcae7d82f5ef0b373413d2fbfc1001141561c74
Improvemed builtins.fromTOML PR - https://github.com/NixOS/nix/pull/5795
New TOML library used - https://github.com/ToruNiina/toml11
Resolve project root PR from subfolders - https://github.com/NixOS/nix/pull/5720
Custom update lockfile message - https://github.com/NixOS/nix/commit/3e5a9ad7ff15e5263d8b31288095ebd2e489b8e1
Happy hacking!
- 2 participants
- 16 minutes