Skip to content

Commit 3852bf3

Browse files
author
Sukant Hajra
committed
Update dependencies and documentation
1 parent 179e3d8 commit 3852bf3

13 files changed

+60522
-14598
lines changed

Diff for: README.md

+24-24
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@ nix run github:shajra/shajra-keyboards#flash-ergodoxez
178178
Flashing ZSA Technology Lab's Ergodox EZ (custom "shajra" keymap)
179179
=================================================================
180180

181-
FLASH SOURCE: /nix/store/v760yr2vx76f13b8fd0lnf04crx8xcxl-qmk-builtin-shajra-src
182-
FLASH BINARY: /nix/store/32y8js42f25rx11qcngp2ix48hmw62fk-ergodoxez-builtin-shajra.hex
181+
FLASH SOURCE: /nix/store/4zqmrp505vbgn2j7cqzj62hn83nlzfx4-qmk-builtin-shajra-src
182+
FLASH BINARY: /nix/store/6nadvrw03w5jqjcv32bdkdvbgnw8qx6m-ergodoxez-builtin-shajra.hex
183183

184184
⠋ Press the reset button of your keyboard
185185

@@ -240,28 +240,28 @@ If you want to check that everything builds before flashing your keyboard, you c
240240
tree $(nix build --no-link --print-out-paths) 2>/dev/null
241241
```
242242

243-
/nix/store/2z9y08haqzhm9jdrs99dq1b9w7fdg4ps-shajra-keyboards-ci
244-
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/745h82hfkrcp2qqanwss5fskcki2s9k8-ergodoxez-builtin-shajra-flash
245-
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/32y8js42f25rx11qcngp2ix48hmw62fk-ergodoxez-builtin-shajra.hex
246-
├── build-ergodoxez-factory-flash -> /nix/store/9jmrindcwcb55zchgzc8yvy547568mz2-ergodoxez-factory-flash
247-
├── build-ergodoxez-factory-hex -> /nix/store/x2kxq1nnrnyk48ylb2wh87lknhi9whdc-ergodoxez-factory.hex
248-
├── build-model01-builtin-shajra-flash -> /nix/store/93yvnmwa3y86h9iy8ylwzaf3rqpgxwis-model01-builtin-shajra-flash
249-
├── build-model01-builtin-shajra-hex -> /nix/store/6lm5if6d2ycwgpjfsncxsqzvai4bicv0-model01-builtin-shajra-hex
250-
├── build-model01-factory-flash -> /nix/store/gra789hnkqwrlq0jwxz818zxd0f4yrhh-model01-factory-flash
251-
├── build-model01-factory-hex -> /nix/store/w7khpd46ik6n11xg459rlnlcwr7s94hx-model01-factory-hex
252-
├── build-model100-builtin-shajra-flash -> /nix/store/2kjb8bzn3jlsr1qlhx89x485hxdd412q-model100-builtin-shajra-flash
253-
├── build-model100-builtin-shajra-hex -> /nix/store/q2bdxjb849jnw28kbxz2k75qscnwqfx2-model100-builtin-shajra-hex
254-
├── build-model100-factory-flash -> /nix/store/rrjhlp4n98f41g9c8rgk03qcvxigfc8g-model100-factory-flash
255-
├── build-model100-factory-hex -> /nix/store/khk4d1p3qjaq5h11vaxqj283y51vynsh-model100-factory-hex
256-
├── build-moonlander-builtin-shajra-flash -> /nix/store/w58z2505s68n01785r94b496x4swwygz-moonlander-builtin-shajra-flash
257-
├── build-moonlander-builtin-shajra-hex -> /nix/store/664qi9af2yzymrgqbmn0z0x1dh3ziap6-moonlander-builtin-shajra.bin
258-
├── build-moonlander-factory-flash -> /nix/store/kicsyqkvf22z316jmrjzam23y3dws7rn-moonlander-factory-flash
259-
├── build-moonlander-factory-hex -> /nix/store/mx1pvx9pq6cswsmjxd33cblc4cbvkm8n-moonlander-factory.bin
260-
├── flash-ergodoxez -> /nix/store/rg5jvkjyf4z5aqf5zs9vd7f3mhkg3fjs-flash-ergodoxez
261-
├── flash-model01 -> /nix/store/y96yrpkr3kmm9d689qdzsf6lic4fqrq2-flash-model01
262-
├── flash-model100 -> /nix/store/ndm2raf7yzg9mmbpjnfmkwffyaky87f5-flash-model100
263-
├── flash-moonlander -> /nix/store/ylyvvdfml82d7lwcypzx4xsrdmprv31b-flash-moonlander
264-
└── licenses -> /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
243+
/nix/store/l8p3njjgnvya5dki699f64aa9q27sfyr-shajra-keyboards-ci
244+
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/ngkm3rc40n17dmajg465g3x7ma6i51q7-ergodoxez-builtin-shajra-flash
245+
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/6nadvrw03w5jqjcv32bdkdvbgnw8qx6m-ergodoxez-builtin-shajra.hex
246+
├── build-ergodoxez-factory-flash -> /nix/store/7k2sr6czw6ga5bbfbysdp66k4wwmfh3w-ergodoxez-factory-flash
247+
├── build-ergodoxez-factory-hex -> /nix/store/0d5wpclgi928kv1n1q546l8zl0c8iwb3-ergodoxez-factory.hex
248+
├── build-model01-builtin-shajra-flash -> /nix/store/zf1396mgjgaasr9yqps2pyalq7wibqj1-model01-builtin-shajra-flash
249+
├── build-model01-builtin-shajra-hex -> /nix/store/w49cqmsx30pyja0758hd8kbw71009j1m-model01-builtin-shajra-hex
250+
├── build-model01-factory-flash -> /nix/store/2ng6490627k22zrf9d2kp1m01byyab0k-model01-factory-flash
251+
├── build-model01-factory-hex -> /nix/store/8iix5f2y1sixnk2nys5jlncv5hnynwmx-model01-factory-hex
252+
├── build-model100-builtin-shajra-flash -> /nix/store/5c1qmdwfibaj805zyqmigfx91my7yii1-model100-builtin-shajra-flash
253+
├── build-model100-builtin-shajra-hex -> /nix/store/1dhxzq6mz4yjli2vwfm56z360a7ih531-model100-builtin-shajra-hex
254+
├── build-model100-factory-flash -> /nix/store/3mdsnqwjavwg54yyxj2ml8fkagf3rlsz-model100-factory-flash
255+
├── build-model100-factory-hex -> /nix/store/jsjg8fla0f5sn8rkfha473108gb5ykra-model100-factory-hex
256+
├── build-moonlander-builtin-shajra-flash -> /nix/store/yibybxj81nzcgriljqs2q2h8gvf7nv1d-moonlander-builtin-shajra-flash
257+
├── build-moonlander-builtin-shajra-hex -> /nix/store/k90kpczvf7ig326bz85v6rsf43qws8g9-moonlander-builtin-shajra.bin
258+
├── build-moonlander-factory-flash -> /nix/store/iy1safxkwvlcyrnrs5cfki91xd70yrbl-moonlander-factory-flash
259+
├── build-moonlander-factory-hex -> /nix/store/4slix4rilrxhdsnic5xnxvpd57zv328w-moonlander-factory.bin
260+
├── flash-ergodoxez -> /nix/store/6yk1ybblj46l70lyyjzg8f84sq63iwx0-flash-ergodoxez
261+
├── flash-model01 -> /nix/store/cy883mga86p46jadd56s03j429rw2bbn-flash-model01
262+
├── flash-model100 -> /nix/store/ms10rh6axyfjp3b6mrw7d50fcvrhqbsf-flash-model100
263+
├── flash-moonlander -> /nix/store/02lc2c9kvlfdykh98pdp1n4x4f0lb3xc-flash-moonlander
264+
└── licenses -> /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
265265

266266
18 directories, 4 files
267267

Diff for: README.org

+24-24
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,8 @@ head -c350 < <(./flash-ergodoxez) | ansifilter
209209
: Flashing ZSA Technology Lab's Ergodox EZ (custom "shajra" keymap)
210210
: =================================================================
211211
:
212-
: FLASH SOURCE: /nix/store/v760yr2vx76f13b8fd0lnf04crx8xcxl-qmk-builtin-shajra-src
213-
: FLASH BINARY: /nix/store/32y8js42f25rx11qcngp2ix48hmw62fk-ergodoxez-builtin-shajra.hex
212+
: FLASH SOURCE: /nix/store/4zqmrp505vbgn2j7cqzj62hn83nlzfx4-qmk-builtin-shajra-src
213+
: FLASH BINARY: /nix/store/6nadvrw03w5jqjcv32bdkdvbgnw8qx6m-ergodoxez-builtin-shajra.hex
214214
:
215215
: ⠋ Press the reset button of your keyboard
216216

@@ -305,28 +305,28 @@ tree $(nix build --no-link --print-out-paths) 2>/dev/null
305305

306306
#+results: nix-build
307307
#+begin_example
308-
/nix/store/2z9y08haqzhm9jdrs99dq1b9w7fdg4ps-shajra-keyboards-ci
309-
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/745h82hfkrcp2qqanwss5fskcki2s9k8-ergodoxez-builtin-shajra-flash
310-
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/32y8js42f25rx11qcngp2ix48hmw62fk-ergodoxez-builtin-shajra.hex
311-
├── build-ergodoxez-factory-flash -> /nix/store/9jmrindcwcb55zchgzc8yvy547568mz2-ergodoxez-factory-flash
312-
├── build-ergodoxez-factory-hex -> /nix/store/x2kxq1nnrnyk48ylb2wh87lknhi9whdc-ergodoxez-factory.hex
313-
├── build-model01-builtin-shajra-flash -> /nix/store/93yvnmwa3y86h9iy8ylwzaf3rqpgxwis-model01-builtin-shajra-flash
314-
├── build-model01-builtin-shajra-hex -> /nix/store/6lm5if6d2ycwgpjfsncxsqzvai4bicv0-model01-builtin-shajra-hex
315-
├── build-model01-factory-flash -> /nix/store/gra789hnkqwrlq0jwxz818zxd0f4yrhh-model01-factory-flash
316-
├── build-model01-factory-hex -> /nix/store/w7khpd46ik6n11xg459rlnlcwr7s94hx-model01-factory-hex
317-
├── build-model100-builtin-shajra-flash -> /nix/store/2kjb8bzn3jlsr1qlhx89x485hxdd412q-model100-builtin-shajra-flash
318-
├── build-model100-builtin-shajra-hex -> /nix/store/q2bdxjb849jnw28kbxz2k75qscnwqfx2-model100-builtin-shajra-hex
319-
├── build-model100-factory-flash -> /nix/store/rrjhlp4n98f41g9c8rgk03qcvxigfc8g-model100-factory-flash
320-
├── build-model100-factory-hex -> /nix/store/khk4d1p3qjaq5h11vaxqj283y51vynsh-model100-factory-hex
321-
├── build-moonlander-builtin-shajra-flash -> /nix/store/w58z2505s68n01785r94b496x4swwygz-moonlander-builtin-shajra-flash
322-
├── build-moonlander-builtin-shajra-hex -> /nix/store/664qi9af2yzymrgqbmn0z0x1dh3ziap6-moonlander-builtin-shajra.bin
323-
├── build-moonlander-factory-flash -> /nix/store/kicsyqkvf22z316jmrjzam23y3dws7rn-moonlander-factory-flash
324-
├── build-moonlander-factory-hex -> /nix/store/mx1pvx9pq6cswsmjxd33cblc4cbvkm8n-moonlander-factory.bin
325-
├── flash-ergodoxez -> /nix/store/rg5jvkjyf4z5aqf5zs9vd7f3mhkg3fjs-flash-ergodoxez
326-
├── flash-model01 -> /nix/store/y96yrpkr3kmm9d689qdzsf6lic4fqrq2-flash-model01
327-
├── flash-model100 -> /nix/store/ndm2raf7yzg9mmbpjnfmkwffyaky87f5-flash-model100
328-
├── flash-moonlander -> /nix/store/ylyvvdfml82d7lwcypzx4xsrdmprv31b-flash-moonlander
329-
└── licenses -> /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
308+
/nix/store/l8p3njjgnvya5dki699f64aa9q27sfyr-shajra-keyboards-ci
309+
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/ngkm3rc40n17dmajg465g3x7ma6i51q7-ergodoxez-builtin-shajra-flash
310+
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/6nadvrw03w5jqjcv32bdkdvbgnw8qx6m-ergodoxez-builtin-shajra.hex
311+
├── build-ergodoxez-factory-flash -> /nix/store/7k2sr6czw6ga5bbfbysdp66k4wwmfh3w-ergodoxez-factory-flash
312+
├── build-ergodoxez-factory-hex -> /nix/store/0d5wpclgi928kv1n1q546l8zl0c8iwb3-ergodoxez-factory.hex
313+
├── build-model01-builtin-shajra-flash -> /nix/store/zf1396mgjgaasr9yqps2pyalq7wibqj1-model01-builtin-shajra-flash
314+
├── build-model01-builtin-shajra-hex -> /nix/store/w49cqmsx30pyja0758hd8kbw71009j1m-model01-builtin-shajra-hex
315+
├── build-model01-factory-flash -> /nix/store/2ng6490627k22zrf9d2kp1m01byyab0k-model01-factory-flash
316+
├── build-model01-factory-hex -> /nix/store/8iix5f2y1sixnk2nys5jlncv5hnynwmx-model01-factory-hex
317+
├── build-model100-builtin-shajra-flash -> /nix/store/5c1qmdwfibaj805zyqmigfx91my7yii1-model100-builtin-shajra-flash
318+
├── build-model100-builtin-shajra-hex -> /nix/store/1dhxzq6mz4yjli2vwfm56z360a7ih531-model100-builtin-shajra-hex
319+
├── build-model100-factory-flash -> /nix/store/3mdsnqwjavwg54yyxj2ml8fkagf3rlsz-model100-factory-flash
320+
├── build-model100-factory-hex -> /nix/store/jsjg8fla0f5sn8rkfha473108gb5ykra-model100-factory-hex
321+
├── build-moonlander-builtin-shajra-flash -> /nix/store/yibybxj81nzcgriljqs2q2h8gvf7nv1d-moonlander-builtin-shajra-flash
322+
├── build-moonlander-builtin-shajra-hex -> /nix/store/k90kpczvf7ig326bz85v6rsf43qws8g9-moonlander-builtin-shajra.bin
323+
├── build-moonlander-factory-flash -> /nix/store/iy1safxkwvlcyrnrs5cfki91xd70yrbl-moonlander-factory-flash
324+
├── build-moonlander-factory-hex -> /nix/store/4slix4rilrxhdsnic5xnxvpd57zv328w-moonlander-factory.bin
325+
├── flash-ergodoxez -> /nix/store/6yk1ybblj46l70lyyjzg8f84sq63iwx0-flash-ergodoxez
326+
├── flash-model01 -> /nix/store/cy883mga86p46jadd56s03j429rw2bbn-flash-model01
327+
├── flash-model100 -> /nix/store/ms10rh6axyfjp3b6mrw7d50fcvrhqbsf-flash-model100
328+
├── flash-moonlander -> /nix/store/02lc2c9kvlfdykh98pdp1n4x4f0lb3xc-flash-moonlander
329+
└── licenses -> /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
330330

331331
18 directories, 4 files
332332
#+end_example

Diff for: doc/internal/params.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
;; run-type must be "executable"
1111
(run-target-short . "shajra-keyboards-licenses")
1212
;; run-target-long will always prefix "bin/"
13-
(nix-latest . "2.21")
14-
(nixos-latest . "23.11")
13+
(nix-latest . "2.22")
14+
(nixos-latest . "24.05")
1515
(platforms . "Linux on x86-64 machines"))

Diff for: doc/nix-installation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ To use flakes there are two things we need to do:
9393
1. make sure the version of Nix we're on is at least 2.4
9494
2. enable both the `nix-command` and `flakes` experimental features.
9595

96-
Since the latest release of Nix is already at 2.21, if you installed Nix recently as per the instructions above, you should be on a recent-enough version:
96+
Since the latest release of Nix is already at 2.22, if you installed Nix recently as per the instructions above, you should be on a recent-enough version:
9797

9898
```sh
9999
nix --version

Diff for: doc/nix-language.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Nix also supports multi-line strings with two consecutive single quotes:
7070
```sh
7171
nix eval --expr "''
7272
line 1
73-
line 2
73+
line 2
7474
line 3 ''"
7575
```
7676

@@ -120,7 +120,7 @@ Sometimes, we build up small code snippets inline in a Nix expression, so it's u
120120
```sh
121121
nix eval --expr '
122122
let foo = "Foo";
123-
bar = "Bar";
123+
bar = "Bar";
124124
in "${foo + bar} is a terrible name"'
125125
```
126126

@@ -407,7 +407,7 @@ For instance, it's possible to use some functions on the `builtins` set to fetch
407407
```sh
408408
nix eval --impure --expr '
409409
builtins.fetchGit {
410-
url = "https://github.com/NixOS/patchelf";
410+
url = "https://github.com/NixOS/patchelf";
411411
}
412412
'
413413
```

Diff for: doc/nix-usage-flakes.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ nix registry list
9191

9292
For example, rather than referencing the flake on the `nixpkgs-unstable` branch of the Nixpkgs GitHub repository with `github:NixOS/nixpkgs/nixpkgs-unstable`, we can use the simpler identifier `nixpkgs`.
9393

94-
If we want to point to a different branch but still use an identifier from the registry, we can do so by extending it with the branch. For example, the flakes identifier `nixpkgs` is the same as `nixpkgs/nixpkgs-ustable`, but we can also use `nixpkgs/nixos-23.11` to override the branch and point to the NixOS 23.11 release branch.
94+
If we want to point to a different branch but still use an identifier from the registry, we can do so by extending it with the branch. For example, the flakes identifier `nixpkgs` is the same as `nixpkgs/nixpkgs-ustable`, but we can also use `nixpkgs/nixos-24.05` to override the branch and point to the NixOS 24.05 release branch.
9595

9696
Note that registries have mutable references, but Nix knows how to rebuild the snapshot referenced for some of these references deterministically. For example, when referencing a GitHub repository via a registry reference, Nix will take note of the commit ID of the snapshot retrieved. Nix typically stores this information required for reproducibility in a *lock file* called `flake.lock` adjacent to `flake.nix`.
9797

@@ -219,13 +219,13 @@ nix search nixpkgs 'gpu|opengl|accel' terminal | ansifilter
219219
If we're curious about what version of WezTerm is available in NixOS's latest release, we can specialize the installable we're searching as follows:
220220

221221
```sh
222-
nix search nixpkgs/nixos-23.11#wezterm
222+
nix search nixpkgs/nixos-24.05#wezterm
223223
```
224224

225-
* legacyPackages.x86_64-linux.wezterm (20230712-072601-f4abf8fd)
225+
* legacyPackages.x86_64-linux.wezterm (20240203-110809-5046fc22)
226226
GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
227227

228-
Here `/nixos-23.11` overrides the default `nixpkgs-unstable` branch of the registry entry, and the `#wezterm` suffix searches not just the flake, but a specific package named `wezterm`, which will either be found or not (there's no need for regexes to filter further).
228+
Here `/nixos-24.05` overrides the default `nixpkgs-unstable` branch of the registry entry, and the `#wezterm` suffix searches not just the flake, but a specific package named `wezterm`, which will either be found or not (there's no need for regexes to filter further).
229229

230230
You may also notice that the Nixpkgs flake outputs packages under the `legacyPackages` attribute instead of the `packages`. The primary difference is that packages are flatly organized under `packages`, while `legacyPackages` can be an arbitrary tree. `legacyPackages` exists specifically for the Nixpkgs project, a central project to the Nix ecosystem that has existed long before flakes. Beyond Nixpkgs, you don't have to think much about `legacyPackages`. Packages from all other flakes should generally be found under `packages`.
231231

@@ -262,7 +262,7 @@ After a successful call of `nix build`, you'll see one or more symlinks for each
262262
readlink result*
263263
```
264264

265-
/nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
265+
/nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
266266

267267
Following these symlinks, we can see the files the project provides:
268268

@@ -284,7 +284,7 @@ It's common to configure these “result” symlinks as ignored in source contro
284284
nix path-info .#licenses-thirdparty
285285
```
286286

287-
/nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
287+
/nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
288288

289289
## Running commands in a shell<a id="sec-4-6"></a>
290290

@@ -397,7 +397,7 @@ nix shell --ignore-environment \
397397
--command which shajra-keyboards-licenses
398398
```
399399

400-
/nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses/bin/shajra-keyboards-licenses
400+
/nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses/bin/shajra-keyboards-licenses
401401

402402
What we do with local flake references can work just as well with remote flake references.
403403

@@ -425,7 +425,7 @@ nix profile list
425425
Flake attribute: packages.x86_64-linux.licenses-thirdparty
426426
Original flake URL: git+file:///home/shajra/src/shajra-keyboards
427427
Locked flake URL: git+file:///home/shajra/src/shajra-keyboards
428-
Store paths: /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
428+
Store paths: /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
429429

430430
If we want to uninstall a program from our profile, we do so by the index from this list:
431431

Diff for: doc/nix-usage-flakes.org

+5-5
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ nix search nixpkgs/nixos-<<get("nixos-latest")>>#wezterm | ansifilter
366366
#+end_src
367367

368368
#+RESULTS: nix-search-remote-wezterm
369-
: * legacyPackages.x86_64-linux.wezterm (20230712-072601-f4abf8fd)
369+
: * legacyPackages.x86_64-linux.wezterm (20240203-110809-5046fc22)
370370
: GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
371371

372372
Here {{{get(nixos-latest,~/nixos-,~)}}} overrides the default =nixpkgs-unstable=
@@ -442,7 +442,7 @@ readlink result*
442442
#+end_src
443443

444444
#+RESULTS: nix-build-link
445-
: /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
445+
: /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
446446

447447
Following these symlinks, we can see the files the project provides:
448448

@@ -471,7 +471,7 @@ nix path-info .#<<get("package-attr-short")>>
471471
#+end_src
472472

473473
#+results: nix-build-path
474-
: /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
474+
: /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
475475

476476
** Running commands in a shell
477477

@@ -633,7 +633,7 @@ nix shell --ignore-environment \
633633
#+end_src
634634

635635
#+RESULTS: nix-shell-remote
636-
: /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses/bin/shajra-keyboards-licenses
636+
: /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses/bin/shajra-keyboards-licenses
637637

638638
What we do with local flake references can work just as well with remote flake
639639
references.
@@ -684,7 +684,7 @@ nix profile list --profile /tmp/nix-profile | ansifilter
684684
: Flake attribute: packages.x86_64-linux.licenses-thirdparty
685685
: Original flake URL: git+file:///home/shajra/src/shajra-keyboards
686686
: Locked flake URL: git+file:///home/shajra/src/shajra-keyboards
687-
: Store paths: /nix/store/mkvymckn5lh5cp4d4yzfy2x6ipvdwf8q-shajra-keyboards-licenses
687+
: Store paths: /nix/store/wiicaqjqy3wwpf7w2mpj1fhsd9s1i1zx-shajra-keyboards-licenses
688688

689689
If we want to uninstall a program from our profile, we do so by the index from
690690
this list:

0 commit comments

Comments
 (0)