From 7428f6f845d9450478ec7bc142a3b786754434b6 Mon Sep 17 00:00:00 2001
From: Duncan Tourolle
Choose folder… opens your desktop's own folder dialogue, which can
make a new folder too; the folder used last stays on the screen with
-Open folder beside it. On a Nextcloud account the library folder is chosen
-in a browser of the server, whose New folder makes one there.
-
Open folder beside it, and Choose another… in place of Choose folder….
+On a Nextcloud account the library folder is chosen in a browser of the
+server, whose New folder makes one there. (The browser is not pictured:
+these recordings have no server behind them. Nor is the folder dialogue,
+which is your desktop's rather than DarkRoom's.)
+
Once a folder is named, it is the library — you are not asked for it again,
and Open library opens it whole. Subfolder… narrows the scan to part of
it. The formats ticked are what the scan looks for; RAW is on and JPEG off
by default, because a RAW editor's sensible default is the file the camera
-wrote first.
Change library, at the foot of the sidebar, comes back here.


D or space opens th
and the left arrow or A the one before; held down, they go on past the
stretch the roll has loaded, through everything the grid would show. The
edit on screen is saved on the way, so stepping along a shoot loses nothing.
+On a Nextcloud library a photograph may not be on this device yet. Its
+thumbnail from the grid stands in at once; if the original has to come down,
+the thumbnail dims under Not on this device yet, with how far the download
+has got — Downloading — 12.4 of 38.0 MB — and a bar, and the photograph
+opens when it lands. Step on before then and the one you step to is the one
+that opens: a download that arrives late is kept for later and never takes
+the place of the photograph whose name is showing. (Not pictured: a folder
+library, which these recordings use, never has a photograph to wait for.)
Press pick in the White Balance group, then click something neutral —
a white wall, a grey card, the air conditioner here. The picker sets the
@@ -320,15 +331,18 @@ black-and-white stocks at its end.
Every change is a step; Undo and the History panel walk them. Snapshot
keeps the current state under a name. Presets… saves the settings to
-apply elsewhere, and imports .xmp from other applications.
Folder… for a folder of
+them, .xmp file… for one.
The sheet lists your own presets first, then the ones DarkRoom ships —
Essentials, and colour, cinema and black-and-white film, one measured stock
each. A shipped preset is a look: it changes what it names and leaves the
photograph's own corrections alone, as an imported Lightroom preset does.
Saving under a shipped preset's name makes your version the one that name
applies, marked changed; Revert brings the shipped one back, and renaming
-yours makes it one of your own.

Film chooser and leaves the rest of the edit where it was.
+

Copy in the top bar, or Ctrl+C, takes this photograph's settings; Paste,
or Ctrl+V, puts them on another, and says what it would paste — how many
@@ -359,14 +373,20 @@ folder dialogue (on the tablet, Android's folder picker), or on the server,
in a browser that can make a folder as well as open one. Not inside the
library — a JPEG exported there would come back from the next scan as a
photograph of its own, and the browser says so rather than letting you.

The folder holds only the exported files. The album remembers which photograph each came from, so selecting it in the sidebar shows the originals behind its JPEGs — edit one and export it again. Albums reach your other devices as collections do; a folder on this device does not, so an -album made on the desktop asks the tablet for a folder of its own. Deleting -an album leaves its files where they are.
-An export with no album chosen is refused, and the header says so.
-


An export with no album chosen is refused, and the header says so. With one
+chosen, the buttons name it: Export to Exports in develop, Export 4 to Exports on the selection bar.


Background activity with progress, thumbnail and face indexing, how many
diff --git a/docs/manual/media/album-sheet.png b/docs/manual/media/album-sheet.png
new file mode 100644
index 0000000..8c93ca0
--- /dev/null
+++ b/docs/manual/media/album-sheet.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1ff24608708c9f41bfb634933b13f4dc0c385816e80ea456586adb644cf01813
+size 130993
diff --git a/docs/manual/media/albums.gif b/docs/manual/media/albums.gif
new file mode 100644
index 0000000..bacbe03
--- /dev/null
+++ b/docs/manual/media/albums.gif
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:33168211540f175410c51601695fc97b4b85447571ab4bb55aab348859e470fc
+size 360055
diff --git a/docs/manual/media/albums.png b/docs/manual/media/albums.png
new file mode 100644
index 0000000..eddb6a3
--- /dev/null
+++ b/docs/manual/media/albums.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b4f92320b271028e42b77aff7233ea6521262a5ebae1297ae8f9276b1bee645c
+size 173024
diff --git a/docs/manual/media/compose-perspective.gif b/docs/manual/media/compose-perspective.gif
index f1a9ffc..12a848e 100644
--- a/docs/manual/media/compose-perspective.gif
+++ b/docs/manual/media/compose-perspective.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:991b2f74d8a4f3411a6b6f9a1fdfc0918f6d276ae313611ced0090dd17dba997
-size 2824358
+oid sha256:bca77d3bf8351d9895558b1569a956ea464b67cf13c1c2597e4e65d0ce446682
+size 1775258
diff --git a/docs/manual/media/compose.gif b/docs/manual/media/compose.gif
index db4f468..7c313d1 100644
--- a/docs/manual/media/compose.gif
+++ b/docs/manual/media/compose.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:0b107d33e4a852d5b10da0f380c8336999ec18b61a0b4a865e847f3dd4e9b57c
-size 2886048
+oid sha256:3e8de14b9429c7eb29c70fd177c3f1eced3bc6c564bc2b6fcc0ca456c7b857a2
+size 2855436
diff --git a/docs/manual/media/crop-orphan.gif b/docs/manual/media/crop-orphan.gif
index b512238..f8a7232 100644
--- a/docs/manual/media/crop-orphan.gif
+++ b/docs/manual/media/crop-orphan.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:107f67284eac84467a99ed5b3e6bb5bbbf418018c6a758f1e4220097a53f3938
-size 673569
+oid sha256:b8fa93ec5810e545368358845f0eddf0fabfdb7c91af23b815fd5d4a4e436c39
+size 676947
diff --git a/docs/manual/media/develop-groups.gif b/docs/manual/media/develop-groups.gif
index 21abfeb..f50172c 100644
--- a/docs/manual/media/develop-groups.gif
+++ b/docs/manual/media/develop-groups.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e7c90d02bae58840eaba25d16f2b86919ef1e0458d5f21743e4e309c2319428c
-size 349069
+oid sha256:0103de5240d9a1f273cb206c4a3b8852d41b0175e1af2798b63aae36dd3976e9
+size 349788
diff --git a/docs/manual/media/develop-light.gif b/docs/manual/media/develop-light.gif
index ca54ce7..c29f873 100644
--- a/docs/manual/media/develop-light.gif
+++ b/docs/manual/media/develop-light.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b58431e3b6b4ab1e8aa9cf46f82e9f9206aa6d97dec083a2b99d1d862c1a2709
-size 3065204
+oid sha256:a0342e2c3c7b670acce4309b0672d857c03548014fe18face361c7ea38429b7f
+size 3030235
diff --git a/docs/manual/media/develop-wb.gif b/docs/manual/media/develop-wb.gif
index bdc149a..646ab3b 100644
--- a/docs/manual/media/develop-wb.gif
+++ b/docs/manual/media/develop-wb.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:5ffd72eaa90f7ad44c67ab9b2fa4c8dd125fbb1d9a97c932236ec08318ad3c1c
-size 1935986
+oid sha256:33f8fff6359f4e0b4e38be98926ce31b5ba74731a901a736da7067faf49aadaf
+size 1663715
diff --git a/docs/manual/media/develop-zoom.gif b/docs/manual/media/develop-zoom.gif
index 1534eed..a9b93cb 100644
--- a/docs/manual/media/develop-zoom.gif
+++ b/docs/manual/media/develop-zoom.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:57e2608f0f251e09106f0b09f25c9b2aaab17233c7e6e23a745a37aeb0f94272
-size 8118879
+oid sha256:8bd28296d273e156a237acf0df2930be2eccf9c5af9d0746bea18727fc097b9a
+size 7374482
diff --git a/docs/manual/media/develop.png b/docs/manual/media/develop.png
index aafdcff..8c07270 100644
--- a/docs/manual/media/develop.png
+++ b/docs/manual/media/develop.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6aac84158ef93eb54719bad18384989ad9fbee835d0602bdbc1a056bed47280d
-size 1570008
+oid sha256:efd35e1e9243307d017514978dab236e14281ab809b4d9aaf152fa7b105d3f9a
+size 1570884
diff --git a/docs/manual/media/film.gif b/docs/manual/media/film.gif
index 6cc79d9..8c81734 100644
--- a/docs/manual/media/film.gif
+++ b/docs/manual/media/film.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a2046c4742cc1158ee136043cadf6df11436b78ba9451fa8a34a4a57cc818250
-size 1148951
+oid sha256:7862bc909154c94e8db9f4dca1c739eb4ff8c19909bdf820c70c95385028c128
+size 1145733
diff --git a/docs/manual/media/launch.png b/docs/manual/media/launch.png
index fdddecd..de33552 100644
--- a/docs/manual/media/launch.png
+++ b/docs/manual/media/launch.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1cac59a5308336df05fe9fb153a2cec10fa7b177663357c459a8a4502c3fee4d
-size 39569
+oid sha256:be57679ac0b5e2497604912a33caabc502a96bba93dc83338ab3b369c0cbdf26
+size 41360
diff --git a/docs/manual/media/library-collection-menu.png b/docs/manual/media/library-collection-menu.png
index 7ea8d00..b5c3f9b 100644
--- a/docs/manual/media/library-collection-menu.png
+++ b/docs/manual/media/library-collection-menu.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b9b57047f067e02cdff430dcd07ce2128632bbb45e09c8da29e3c83c9b9864b5
-size 217658
+oid sha256:46200f36f7e2d92dbabda188b56edaf772044cbbfffd6ae706e4fbfbdc616c4e
+size 219119
diff --git a/docs/manual/media/library-collections.gif b/docs/manual/media/library-collections.gif
index 992b1c5..5933063 100644
--- a/docs/manual/media/library-collections.gif
+++ b/docs/manual/media/library-collections.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:42b6aba83deaec1c2cca553c7a82639c3e0e0360cbc3efbd0d36eca34c0aaf01
-size 842252
+oid sha256:02d4d5955df094aa039366804cf7d3ed82f755ffd0e9c6edf5a882ed0800df22
+size 823529
diff --git a/docs/manual/media/library-keywords.gif b/docs/manual/media/library-keywords.gif
index 319990a..2ce14af 100644
--- a/docs/manual/media/library-keywords.gif
+++ b/docs/manual/media/library-keywords.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:60c4351b15951070053f55d232a9ec3f04d1e4608be9fcfb9b6b4f62d532b2d4
-size 610782
+oid sha256:fe9338226c8eb9a2486314af8e6bfd5ff6245bbc2cd8413598e5123a95ada7ec
+size 620109
diff --git a/docs/manual/media/library-labels.gif b/docs/manual/media/library-labels.gif
index be79bf8..137fd2b 100644
--- a/docs/manual/media/library-labels.gif
+++ b/docs/manual/media/library-labels.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:57d7bf837523cc166072609db8eeeb54b6ebbf7a46a9aa1c552e4a9a651a1b47
-size 507062
+oid sha256:184dc226961bf96651c1f9c0b55690e4ab05a68b58645a130235a69d09eb7593
+size 506799
diff --git a/docs/manual/media/library-nesting.gif b/docs/manual/media/library-nesting.gif
index b4f711e..86d1551 100644
--- a/docs/manual/media/library-nesting.gif
+++ b/docs/manual/media/library-nesting.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c2b911cac7335db1ee6f1f32d5787700a14fe2de1be676f1691dd80706bc5c05
-size 1481412
+oid sha256:4debca80219c324f53e27923917227d7c5205de98966e54a0266d649c6e6d478
+size 1502938
diff --git a/docs/manual/media/library-nesting.png b/docs/manual/media/library-nesting.png
index f3b3b3a..1cdfe12 100644
--- a/docs/manual/media/library-nesting.png
+++ b/docs/manual/media/library-nesting.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:cf6e9e640bc5766e6bc205cea9eba7d47dd248765e3f3bd5531f63e0e426c1b6
-size 359088
+oid sha256:6b44ae73f2bcdaba57b366f524c2382437f24878380adb22d79e2c0b05fbac1d
+size 361015
diff --git a/docs/manual/media/library-rating.gif b/docs/manual/media/library-rating.gif
index 67681d7..be100a3 100644
--- a/docs/manual/media/library-rating.gif
+++ b/docs/manual/media/library-rating.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:66ecf566a53d8dbce6dbc5f33714ceef72c07f75d3e97c1d073b185144920b4a
-size 495220
+oid sha256:32ad2a878b505c3a8311eee0a99b9d1b097b72b6b166bfa7124bdc95db9b731e
+size 493436
diff --git a/docs/manual/media/library-selection.png b/docs/manual/media/library-selection.png
index a1c6a8c..f06cccc 100644
--- a/docs/manual/media/library-selection.png
+++ b/docs/manual/media/library-selection.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9c91ff38a99f29558815bebcca8309f0b566c8172599c168e69fce22747aa27c
-size 990967
+oid sha256:b6c231040700f09458d942c75b347f1b3ee5a2d49c0ac9d1a4a27a6eec739129
+size 992335
diff --git a/docs/manual/media/library-thumbsize.gif b/docs/manual/media/library-thumbsize.gif
index b07f913..c381260 100644
--- a/docs/manual/media/library-thumbsize.gif
+++ b/docs/manual/media/library-thumbsize.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:97ee071541b3ad8777f4e120b8d6c688657d01479332641eab9c8fb86a222ced
-size 2460427
+oid sha256:ee19c498b84e9c799d41ac87776b9088a88b60f3458665e9f7dd1165508b1b07
+size 2219098
diff --git a/docs/manual/media/library-timeline.gif b/docs/manual/media/library-timeline.gif
index 9dbde92..c1f2e51 100644
--- a/docs/manual/media/library-timeline.gif
+++ b/docs/manual/media/library-timeline.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d6ffd19fb2abc1c80d16f648aee3bf257d5452e983d68beaa0ab0f74d53af9b4
-size 790817
+oid sha256:909eb12c2b3a17ceadf3cc6bba91bba707310653122c5bece468f2cff52c7b38
+size 981620
diff --git a/docs/manual/media/library.png b/docs/manual/media/library.png
index 0ccdd25..21452fb 100644
--- a/docs/manual/media/library.png
+++ b/docs/manual/media/library.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a5375fdee5353df4bc8a560222455a6e39ee1de18cde1a27a7c339a1382ffbc9
-size 1035114
+oid sha256:41fa0f900837b7f7ab042fbf3507a38857eaab3862a8a71e664df094a3af2e18
+size 1037046
diff --git a/docs/manual/media/local-categories.png b/docs/manual/media/local-categories.png
index eb3a2e2..3350d01 100644
--- a/docs/manual/media/local-categories.png
+++ b/docs/manual/media/local-categories.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d190c80b8aac987972c29f11ac315aa16d2b4003af473133f294c2157b564e11
-size 1349946
+oid sha256:f5ca19a5366f59e06b3cc0ee35a2176443ca27b145bc740a217375915e8111db
+size 1350765
diff --git a/docs/manual/media/local-intersect.gif b/docs/manual/media/local-intersect.gif
index b07f6c2..1dfcb58 100644
--- a/docs/manual/media/local-intersect.gif
+++ b/docs/manual/media/local-intersect.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9c31797802e443652049bf1c57b2595e0808c9bfce6893ac968c302d1a28e3f3
-size 628963
+oid sha256:6f4c5c219a98a9b07b8b106e086309e6ba8a4f2858c720fa1ba3fb5d133e966d
+size 636855
diff --git a/docs/manual/media/local-paint.gif b/docs/manual/media/local-paint.gif
index 2efe6e2..fd6d619 100644
--- a/docs/manual/media/local-paint.gif
+++ b/docs/manual/media/local-paint.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d30499983a1d550a8f31bf0efe0ea63a8a56ceb11080cd57eb5d40a78db2ade1
-size 1064635
+oid sha256:26ea2770b66f501dee0e9340c77f3abd06d5f1b4a81fc0993496b3cb1501cd8f
+size 1030094
diff --git a/docs/manual/media/local-segment.png b/docs/manual/media/local-segment.png
index 443c10a..f340da2 100644
--- a/docs/manual/media/local-segment.png
+++ b/docs/manual/media/local-segment.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e904b64d8a182cfa70c747c6839a6d8c6ba6776f24f148fa08fd67b3abc27fc5
-size 1361094
+oid sha256:d6038cf2afd6638f90e030018a1dd8e7e8d068253fd7f724a441d71cf8ef4e42
+size 1361677
diff --git a/docs/manual/media/panorama-aligned.png b/docs/manual/media/panorama-aligned.png
index ac9be66..68a58c8 100644
--- a/docs/manual/media/panorama-aligned.png
+++ b/docs/manual/media/panorama-aligned.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e949737aa08b435a14fa6cd4bc9e346e798df072404330a27d748788dc56d40b
-size 982496
+oid sha256:943d8aafdf91b282a0d713475384f28b3e3d054a6fae4ea3f24eb377b71e1614
+size 981965
diff --git a/docs/manual/media/panorama-filled.png b/docs/manual/media/panorama-filled.png
index 72190a3..278aba9 100644
--- a/docs/manual/media/panorama-filled.png
+++ b/docs/manual/media/panorama-filled.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:26716b4833979a6456d6d528fae492013ccc590906f07c9ef4e11c4bbbdfa12e
-size 1045934
+oid sha256:66c985ff59d67f4f9761b2563008fa184c2f616a18750f671e7993194812c09d
+size 1045211
diff --git a/docs/manual/media/panorama.gif b/docs/manual/media/panorama.gif
index 6894a37..8ed7fc4 100644
--- a/docs/manual/media/panorama.gif
+++ b/docs/manual/media/panorama.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:db9efa1ea7cbcef8ffd809fb7ccf1cf2b2ba23cc7350e1d0fadac5a15fea9cd2
-size 1344187
+oid sha256:1e4760d56c9e3292da2764f26350f40b643e52c95ca577845c4e4405d933bff3
+size 1365285
diff --git a/docs/manual/media/presets-film.gif b/docs/manual/media/presets-film.gif
new file mode 100644
index 0000000..f94586e
--- /dev/null
+++ b/docs/manual/media/presets-film.gif
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:876d2a1aea69feb015bf1f2223e97a6d8b0cf0e3914592d8a6a61945257fb4b4
+size 1241653
diff --git a/docs/manual/media/presets.png b/docs/manual/media/presets.png
index ca5b625..2941934 100644
--- a/docs/manual/media/presets.png
+++ b/docs/manual/media/presets.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:da28a10c8d47b4566cbb6404083235eac8ee80b4a77ab4d0ccbc9457aa821262
-size 722254
+oid sha256:0ba52877672587188764fe46384bb781b72d075e3904ca6c705b8da40d64e5ce
+size 721885
diff --git a/docs/manual/media/repair.gif b/docs/manual/media/repair.gif
index bb91425..f9bbfd5 100644
--- a/docs/manual/media/repair.gif
+++ b/docs/manual/media/repair.gif
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7f6931abe047a8050c171fddc4a64bbe05e78d516a34317c2e8bacd71f1d745e
-size 327225
+oid sha256:f3a6a25c68141d603831f867851b4ef88abc992990f7a521b079176026864368
+size 327759
diff --git a/docs/manual/media/settings-export.png b/docs/manual/media/settings-export.png
index 99b2697..9213d1a 100644
--- a/docs/manual/media/settings-export.png
+++ b/docs/manual/media/settings-export.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1bf4de2d06a8a303700ff7099b070e3c71372af122af098ec410b32bc0d4aa1c
-size 90679
+oid sha256:52e50fa02b6ecea488ec6a3d3e01ee2a3c432c86d43e5b6e3865e7b954621453
+size 89301
diff --git a/docs/manual/media/settings.png b/docs/manual/media/settings.png
index 35bdbda..3744fd2 100644
--- a/docs/manual/media/settings.png
+++ b/docs/manual/media/settings.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:cc0ffe132029050f0835fd321be2ef0a46b91ec9cf67da6ee57dcc642c27dd23
-size 111335
+oid sha256:997a1b73419152ed6e9953617c8c562fa129a031cdf8deff032097c9c03cabb0
+size 111638
diff --git a/tools/manual/record.sh b/tools/manual/record.sh
index 8c83961..60041d4 100755
--- a/tools/manual/record.sh
+++ b/tools/manual/record.sh
@@ -20,7 +20,7 @@
# the merged DNG), so DR_LIBRARY_SNAPSHOT, if set, is copied over it first.
#
# Environment: DR_HOME (/var/tmp/dr-manual), DR_DISPLAY (:7), DR_BIN,
-# DR_LIBRARY_SNAPSHOT, DR_EXPORT_DIR (LIBRARY/../export), DR_INFERENCE
+# DR_LIBRARY_SNAPSHOT, DR_EXPORT_DIR (DR_HOME/Exports), DR_INFERENCE
# (`cpu`, the default, pins inference to the CPU so a recording does not
# fight a training run for the GPU; `probe` lets the app choose), CARGO
# (cargo; a wrapper taking cargo's arguments works too).
@@ -109,7 +109,13 @@ cat > "$profile/config/darkroom/sessions.json" <