Skip to content

Commit a4d132e

Browse files
author
Sukant Hajra
committed
Update dependencies and documentation
1 parent 4fed110 commit a4d132e

File tree

8 files changed

+94
-94
lines changed

8 files changed

+94
-94
lines changed

Diff for: .github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- uses: actions/checkout@v4
10-
- uses: cachix/install-nix-action@v25
10+
- uses: cachix/install-nix-action@v26
1111
- uses: cachix/cachix-action@v14
1212
with:
1313
name: shajra

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/jp3qkflar5l8gbndrccczgmn7bkvrllh-qmk-builtin-shajra-src
182-
FLASH BINARY: /nix/store/szzcz8hp2amdxz3xy3iw9zz425nk03wv-ergodoxez-builtin-shajra.hex
181+
FLASH SOURCE: /nix/store/qlr8cmxssc0c4gcm5q8nvw6s4j8iyb1w-qmk-builtin-shajra-src
182+
FLASH BINARY: /nix/store/vp67mvkrbipnl0gjdgqw8zisxxznpsw3-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/3fsca9z54wbm8ym0i2mimwbhwsnchc3a-shajra-keyboards-ci
244-
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/c30cpniaczbrvzggvq5zy86i717583j4-ergodoxez-builtin-shajra-flash
245-
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/szzcz8hp2amdxz3xy3iw9zz425nk03wv-ergodoxez-builtin-shajra.hex
246-
├── build-ergodoxez-factory-flash -> /nix/store/k92jk1jxj6hbj280bj609jn250w4c7sw-ergodoxez-factory-flash
247-
├── build-ergodoxez-factory-hex -> /nix/store/273i5pmlvsr3l6rndkf3h33na0zcv96x-ergodoxez-factory.hex
248-
├── build-model01-builtin-shajra-flash -> /nix/store/30j0jdlwyfa7p4kmn5aw997mz1cs5j0a-model01-builtin-shajra-flash
249-
├── build-model01-builtin-shajra-hex -> /nix/store/cz3k19kblx5g85wq1qv80rdxrms5f5s2-model01-builtin-shajra-hex
250-
├── build-model01-factory-flash -> /nix/store/da5lqrk5xv4q9zdrdbybyfqhy4fdpn8m-model01-factory-flash
251-
├── build-model01-factory-hex -> /nix/store/b8ssghnxi6czyckn55wg5gl2w9gj7m77-model01-factory-hex
252-
├── build-model100-builtin-shajra-flash -> /nix/store/z3ixq479ak85br9gpdvnxzmz6r69smn2-model100-builtin-shajra-flash
253-
├── build-model100-builtin-shajra-hex -> /nix/store/xmvbksimilxsnpccxyvlddd5kld5zlj3-model100-builtin-shajra-hex
254-
├── build-model100-factory-flash -> /nix/store/c2q4n399hsgh7f97ag9qqlnwjf1kynq1-model100-factory-flash
255-
├── build-model100-factory-hex -> /nix/store/vhflp3a0a5w56svb15wz6m86v3bi9idd-model100-factory-hex
256-
├── build-moonlander-builtin-shajra-flash -> /nix/store/61m6x93z39pnh67dlqvaf741xb85dnbw-moonlander-builtin-shajra-flash
257-
├── build-moonlander-builtin-shajra-hex -> /nix/store/iprzcvpbmfsfb87c9jscan54giyhs581-moonlander-builtin-shajra.bin
258-
├── build-moonlander-factory-flash -> /nix/store/0350nh3s7z9hry09krcmarxny7p3bzah-moonlander-factory-flash
259-
├── build-moonlander-factory-hex -> /nix/store/c6hzr69bqbz99yx1ljj8gcq7s53wi5cd-moonlander-factory.bin
260-
├── flash-ergodoxez -> /nix/store/pqfq55w2yszbabmkb5v19jqcih9bmszx-flash-ergodoxez
261-
├── flash-model01 -> /nix/store/z9ah4zbgch8iqpk7yb7wj860p8cvkby5-flash-model01
262-
├── flash-model100 -> /nix/store/mij17d3zk77pwp91m1p1zib2azcix84k-flash-model100
263-
├── flash-moonlander -> /nix/store/n48pcjg642wi9ipr1snsdanmnf4yprl1-flash-moonlander
264-
└── licenses -> /nix/store/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
243+
/nix/store/21mv4qdvz5nl79dwn48zmxqvgzqwdl27-shajra-keyboards-ci
244+
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/0bnrzw6cfm539hgijw41pvk1372yycq6-ergodoxez-builtin-shajra-flash
245+
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/vp67mvkrbipnl0gjdgqw8zisxxznpsw3-ergodoxez-builtin-shajra.hex
246+
├── build-ergodoxez-factory-flash -> /nix/store/x4hlffjn1hxdpp925zrw673cq50raqsp-ergodoxez-factory-flash
247+
├── build-ergodoxez-factory-hex -> /nix/store/lvw14n8r5qs2yfzikxl941mvsyx6fp0g-ergodoxez-factory.hex
248+
├── build-model01-builtin-shajra-flash -> /nix/store/k3ybrimhfqy0qiik8bj5s7qp5722hq00-model01-builtin-shajra-flash
249+
├── build-model01-builtin-shajra-hex -> /nix/store/2mj0z978mg2m35r1d6g5crfqjiqn8aqn-model01-builtin-shajra-hex
250+
├── build-model01-factory-flash -> /nix/store/sbfzyqar88h4ypask87s77frsr73m7w7-model01-factory-flash
251+
├── build-model01-factory-hex -> /nix/store/5irdxcbw2jq92j8rl3ga8jd3mxn0cfb9-model01-factory-hex
252+
├── build-model100-builtin-shajra-flash -> /nix/store/m3h13z8s7r3nghyjlnc5wyaa16qk8979-model100-builtin-shajra-flash
253+
├── build-model100-builtin-shajra-hex -> /nix/store/pa6s9rf6krdijl5w7l0k0bqjw7h5bpw6-model100-builtin-shajra-hex
254+
├── build-model100-factory-flash -> /nix/store/9rgiskfxwf7xssivs50bap5v1m2mybrw-model100-factory-flash
255+
├── build-model100-factory-hex -> /nix/store/gxigq7c9m29m08gjv2amjr7grhciplpd-model100-factory-hex
256+
├── build-moonlander-builtin-shajra-flash -> /nix/store/sx23hxwdhxp98ddvvyx315hz1gg2wxfd-moonlander-builtin-shajra-flash
257+
├── build-moonlander-builtin-shajra-hex -> /nix/store/4aqs3vw87dcpbcbzs0c1v8rx556ggrri-moonlander-builtin-shajra.bin
258+
├── build-moonlander-factory-flash -> /nix/store/fgy4j26r9a26sipfr8xcxxng6f52dsav-moonlander-factory-flash
259+
├── build-moonlander-factory-hex -> /nix/store/s6plz850qwisrfqqhpj2hz4qkzhlsfwy-moonlander-factory.bin
260+
├── flash-ergodoxez -> /nix/store/gfsjj70xgi59k3gs1jn17mhnixjiycb6-flash-ergodoxez
261+
├── flash-model01 -> /nix/store/c6fbpy17ad386r8z08c8k7ppw71kqmg7-flash-model01
262+
├── flash-model100 -> /nix/store/yl8nphfl4f1lslc7wagz8rkcd5bkwafd-flash-model100
263+
├── flash-moonlander -> /nix/store/1dfbmp1ra4s8f0lhf2d66glcydg1dql5-flash-moonlander
264+
└── licenses -> /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/jp3qkflar5l8gbndrccczgmn7bkvrllh-qmk-builtin-shajra-src
213-
: FLASH BINARY: /nix/store/szzcz8hp2amdxz3xy3iw9zz425nk03wv-ergodoxez-builtin-shajra.hex
212+
: FLASH SOURCE: /nix/store/qlr8cmxssc0c4gcm5q8nvw6s4j8iyb1w-qmk-builtin-shajra-src
213+
: FLASH BINARY: /nix/store/vp67mvkrbipnl0gjdgqw8zisxxznpsw3-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/3fsca9z54wbm8ym0i2mimwbhwsnchc3a-shajra-keyboards-ci
309-
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/c30cpniaczbrvzggvq5zy86i717583j4-ergodoxez-builtin-shajra-flash
310-
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/szzcz8hp2amdxz3xy3iw9zz425nk03wv-ergodoxez-builtin-shajra.hex
311-
├── build-ergodoxez-factory-flash -> /nix/store/k92jk1jxj6hbj280bj609jn250w4c7sw-ergodoxez-factory-flash
312-
├── build-ergodoxez-factory-hex -> /nix/store/273i5pmlvsr3l6rndkf3h33na0zcv96x-ergodoxez-factory.hex
313-
├── build-model01-builtin-shajra-flash -> /nix/store/30j0jdlwyfa7p4kmn5aw997mz1cs5j0a-model01-builtin-shajra-flash
314-
├── build-model01-builtin-shajra-hex -> /nix/store/cz3k19kblx5g85wq1qv80rdxrms5f5s2-model01-builtin-shajra-hex
315-
├── build-model01-factory-flash -> /nix/store/da5lqrk5xv4q9zdrdbybyfqhy4fdpn8m-model01-factory-flash
316-
├── build-model01-factory-hex -> /nix/store/b8ssghnxi6czyckn55wg5gl2w9gj7m77-model01-factory-hex
317-
├── build-model100-builtin-shajra-flash -> /nix/store/z3ixq479ak85br9gpdvnxzmz6r69smn2-model100-builtin-shajra-flash
318-
├── build-model100-builtin-shajra-hex -> /nix/store/xmvbksimilxsnpccxyvlddd5kld5zlj3-model100-builtin-shajra-hex
319-
├── build-model100-factory-flash -> /nix/store/c2q4n399hsgh7f97ag9qqlnwjf1kynq1-model100-factory-flash
320-
├── build-model100-factory-hex -> /nix/store/vhflp3a0a5w56svb15wz6m86v3bi9idd-model100-factory-hex
321-
├── build-moonlander-builtin-shajra-flash -> /nix/store/61m6x93z39pnh67dlqvaf741xb85dnbw-moonlander-builtin-shajra-flash
322-
├── build-moonlander-builtin-shajra-hex -> /nix/store/iprzcvpbmfsfb87c9jscan54giyhs581-moonlander-builtin-shajra.bin
323-
├── build-moonlander-factory-flash -> /nix/store/0350nh3s7z9hry09krcmarxny7p3bzah-moonlander-factory-flash
324-
├── build-moonlander-factory-hex -> /nix/store/c6hzr69bqbz99yx1ljj8gcq7s53wi5cd-moonlander-factory.bin
325-
├── flash-ergodoxez -> /nix/store/pqfq55w2yszbabmkb5v19jqcih9bmszx-flash-ergodoxez
326-
├── flash-model01 -> /nix/store/z9ah4zbgch8iqpk7yb7wj860p8cvkby5-flash-model01
327-
├── flash-model100 -> /nix/store/mij17d3zk77pwp91m1p1zib2azcix84k-flash-model100
328-
├── flash-moonlander -> /nix/store/n48pcjg642wi9ipr1snsdanmnf4yprl1-flash-moonlander
329-
└── licenses -> /nix/store/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
308+
/nix/store/21mv4qdvz5nl79dwn48zmxqvgzqwdl27-shajra-keyboards-ci
309+
├── build-ergodoxez-builtin-shajra-flash -> /nix/store/0bnrzw6cfm539hgijw41pvk1372yycq6-ergodoxez-builtin-shajra-flash
310+
├── build-ergodoxez-builtin-shajra-hex -> /nix/store/vp67mvkrbipnl0gjdgqw8zisxxznpsw3-ergodoxez-builtin-shajra.hex
311+
├── build-ergodoxez-factory-flash -> /nix/store/x4hlffjn1hxdpp925zrw673cq50raqsp-ergodoxez-factory-flash
312+
├── build-ergodoxez-factory-hex -> /nix/store/lvw14n8r5qs2yfzikxl941mvsyx6fp0g-ergodoxez-factory.hex
313+
├── build-model01-builtin-shajra-flash -> /nix/store/k3ybrimhfqy0qiik8bj5s7qp5722hq00-model01-builtin-shajra-flash
314+
├── build-model01-builtin-shajra-hex -> /nix/store/2mj0z978mg2m35r1d6g5crfqjiqn8aqn-model01-builtin-shajra-hex
315+
├── build-model01-factory-flash -> /nix/store/sbfzyqar88h4ypask87s77frsr73m7w7-model01-factory-flash
316+
├── build-model01-factory-hex -> /nix/store/5irdxcbw2jq92j8rl3ga8jd3mxn0cfb9-model01-factory-hex
317+
├── build-model100-builtin-shajra-flash -> /nix/store/m3h13z8s7r3nghyjlnc5wyaa16qk8979-model100-builtin-shajra-flash
318+
├── build-model100-builtin-shajra-hex -> /nix/store/pa6s9rf6krdijl5w7l0k0bqjw7h5bpw6-model100-builtin-shajra-hex
319+
├── build-model100-factory-flash -> /nix/store/9rgiskfxwf7xssivs50bap5v1m2mybrw-model100-factory-flash
320+
├── build-model100-factory-hex -> /nix/store/gxigq7c9m29m08gjv2amjr7grhciplpd-model100-factory-hex
321+
├── build-moonlander-builtin-shajra-flash -> /nix/store/sx23hxwdhxp98ddvvyx315hz1gg2wxfd-moonlander-builtin-shajra-flash
322+
├── build-moonlander-builtin-shajra-hex -> /nix/store/4aqs3vw87dcpbcbzs0c1v8rx556ggrri-moonlander-builtin-shajra.bin
323+
├── build-moonlander-factory-flash -> /nix/store/fgy4j26r9a26sipfr8xcxxng6f52dsav-moonlander-factory-flash
324+
├── build-moonlander-factory-hex -> /nix/store/s6plz850qwisrfqqhpj2hz4qkzhlsfwy-moonlander-factory.bin
325+
├── flash-ergodoxez -> /nix/store/gfsjj70xgi59k3gs1jn17mhnixjiycb6-flash-ergodoxez
326+
├── flash-model01 -> /nix/store/c6fbpy17ad386r8z08c8k7ppw71kqmg7-flash-model01
327+
├── flash-model100 -> /nix/store/yl8nphfl4f1lslc7wagz8rkcd5bkwafd-flash-model100
328+
├── flash-moonlander -> /nix/store/1dfbmp1ra4s8f0lhf2d66glcydg1dql5-flash-moonlander
329+
└── licenses -> /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-shajra-keyboards-licenses
330330

331331
18 directories, 4 files
332332
#+end_example

Diff for: doc/internal/params.el

+1-1
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.20")
13+
(nix-latest . "2.21")
1414
(nixos-latest . "23.11")
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.20, 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.21, 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-usage-flakes.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
265+
/nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
287+
/nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses/bin/shajra-keyboards-licenses
400+
/nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
428+
Store paths: /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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

+4-4
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ readlink result*
442442
#+end_src
443443

444444
#+RESULTS: nix-build-link
445-
: /nix/store/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
445+
: /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
474+
: /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses/bin/shajra-keyboards-licenses
636+
: /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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/b6s7a8kd1nkddyx6f1nyvqbkxs5cvy99-shajra-keyboards-licenses
687+
: Store paths: /nix/store/q2ayhc5555kh5a3j1jf7gr3da8hjbfla-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)