Fucking Settings app is garbage. Search "modifiers" no results. Find it in Keyboard, Shortcuts, bottom of the list, so I can have capslock=ctrl like a sane person.
Haven't named it yet. All my computers are fictional places or ships. Was kinda thinking either very cutesy like "PoohCorner", or dark and ominous, maybe "Demeter" or "Nostromo". I don't know any really iconic ships of late.
Have settled on Revenger. It just has that slightly deranged little girl with ghost knives feel.
Finally figured out that the Force Click and Look Up trackpad settings are why I couldn't drag & drop. Got those off and hey, this is a perfectly usable non-mouse!
Got my home dir & bin dir moved, but not recompiled.
Also played some Luanti and it's possible but really scary to do anything on trackpad, I'll have to find a spare mouse, good mouse is staying on the old Mac for now.
Safari no longer has an "Import Bookmarks" command. You can import automatically from another browser, but what you're supposed to do is sync over iCloud. Which I turned off on my old Mac.
… So now I have old bookmarks on new Mac, and I exported a good list, but I'm waiting to see if iCloud figures it out and updates.
If all else fails, I may be able to just replace a file in Library? Or do I have to import into Firefuck or whatever, then let Safari pull from it?
Automation sucks.
Finally solved by: Copy bookmarks.html to new Mac. Install & run Firefox (ew). Import. Quit. Open Safari. Import from Browser.
Now delete a bunch of duplicate dirs. Hope it syncs up from this and doesn't overwrite, who knows with iCloud.
Resolve to avoid installing a shitload of things in MacPorts lasted a day.
I need multimarkdown…
EDIT: do not install wkhtmltopdf from homebrew, it has a broken fucking QT!!!
Now investigating some shit with weasyprint.
But I'm resisting homebrew, that shit can fuck off into a hole.
OK, weasyprint works
https://doc.courtbouillon.org/weasyprint/stable/first_steps.html#
Actual way I installed:
sudo python3 -m pip install weasyprint
sudo port install pango
Works:
python3 -m weasyprint foo.html foo.pdf
Well, sorta, does different layout than I'm used to. So now any book will need relayout? Maybe not too much.
ALSO, latest multimarkdown is being bitchy about
----
## header
Wants an extra newline between. AYFKM?
OK, aside from no table of contents or JS (which I don't use TOO much?), I'm working again, including page numbering in CSS!!!
cat <<CSSEND >"$TMP/md.css"
@page { size: $pageSize; width: $pageWidth; height: $pageHeight;
margin: 0.25in;
margin-bottom: 0.5in;
counter-increment: page 1;
@bottom-center {
content: "— " counter(page) " —";
}
}
CSSEND
python3 -m weasyprint -p -s "$TMP/md.css" "$dir/$outfile.html" "$dir/$outfile.pdf"
Getting ready to move my Code folder over. Found a half-dozen node_modules dirs, a bunch of built binaries for old projects, etc.
A fat Unity dir, which I'm unlikely to use again? Moved to desktop for final triage.
~/Code% du -sck *|sort -nr
5389300 total
906392 CodeJS
797772 CodeTouch
418100 CodeMac
324456 CodePascal
311776 CodeNode
260924 CodeMedley
182240 CodeObjC
171988 CodeRacket
170932 CodeJava
160168 CodeChez
114488 CodeQB64
107080 CodeKawa
53508 CodeGerbil
48520 CodeChicken
…
On both old Mac & new, in zsh,
LC_COLLATE=
LANG=en_US.UTF-8
But on old Mac, ls sorts as if LC_COLLATE=C
new Mac, case-insensitive, but not Mac native sort (numbers are 1, 10, 11, etc.)
I DO NOT UNDERSTAND.
Well, all I can figure is it's an unmarked change in Apple's /bin/ls or APFS vs HFS+.
I don't even object, exactly, to having case-insensitive sort, it's how I use Finder. But that has Mac native sort, and I don't see any way to get that.
LC_COLLATE=$LANG ls
doesn't change anything, so it is defaulting normally AFAICT?
I think again of this post:
https://mdhughes.tech/2019/11/22/adult-engineer-over-optimization-as-the-motie-problem/
10+ years in place on a machine means you've optimized every byte of the infospace for your own peculiarities. Then moving to another one is incredibly hard and weird.
I'm at that scene in Mote where Bury is in a spacesuit evacuating, and Watchmakers puppeteering a spacesuit and severed head go past and he's SCREAMING. That's my computers right now. Get out, before the reactors blow. Don't get the Watchmakers in the new ship.
Got mail moved over. It's now going crazy downloading mailboxes, fine.
But to get there, I had to login to gmail (I know. Life is a hard series of horrible compromises.) Which "security locked" my account because I tried to log in, had to do "recovery". Then I was confronted with gmail's site, which is FULL of AI shit.
If you try to hit settings, it slips a "Gemini" icon under it, ha ha sneaky. In settings, you can finally turn off all "smart" shit, with a reload each time. I would stab. STAB.
@mdhughes
That reminds me of the art style of Moebius (Jean Giraud), which I have always been very fond of.
Who is the artist?