{
"path": "/3m3j4i5mhl22a",
"site": "at://did:plc:2cxgdrgtsmrbqnjkwyplmp43/site.standard.publication/3lxsr74rnk22h",
"$type": "site.standard.document",
"title": "MacBook Air Fresh Install",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 26,
"byteStart": 12
},
"features": [
{
"uri": "https://support.apple.com/en-ca/122209",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 149,
"byteStart": 135
},
"features": [
{
"uri": "https://support.apple.com/en-ca/111883",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I got a new MacBook Air M4 with 10‑core CPU and 10‑core GPU / 32GB memory / 1TB storage / sky blue as my main machine, replacing a MacBook Air M1 from late 2020."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 54,
"byteStart": 20
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/macos-sequoia-setup/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I did recently do a [[fresh install of MacOS Sequoia]] so this is going to be similar: I've got a fresh install, I'm figuring out what I need and how I want to run things."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 37,
"byteStart": 12
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/my-stuff-in-the-cloud/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I also keep [[My stuff in the cloud]] so I don't really shuffle files around."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Yes, I know about Brewfiles and dotfiles. I've tried them and I can't really stick with them (and mostly just have one primary laptop as my everything machine)."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I usually take internal notes of all the steps I'm taking and then slowly lose track."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 192,
"byteStart": 179
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/patchwork/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "When I'm reference \"work\" below, I mean my current operations role at Ink & Switch, where the stack is Google accounts, Discord (including for all internal team video calls), and [[Patchwork]], which we use internally as a team knowledge base, notes, kanban, embedded whiteboard canvas with tldraw, etc. etc."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [],
"plaintext": "First Installs"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "1Password: this is where all the credentials for everything lives"
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Chrome: with a personal profile, work profile, and a Z-Space profile that I don't use very much"
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Discord: used for work, and for many communities I'm part of or run"
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Obsidian: downloaded it, but didn't set it up"
},
"children": []
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 229,
"byteStart": 209
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/commons-computer/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I needed to hop on for a work team call which is partially what decided this order. I ended up with Patchwork in an \"Add to Dock\" Safari web app mode, which lead to some exploration and I'm running a bunch of [[Commons Computer]] and ATProto apps this way. Working pretty well so far!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"src": "https://blog.bmannconsulting.com/3m34xk5ajg22s",
"$type": "pub.leaflet.blocks.website",
"title": "Add to Dock Safari web apps in MacOS Tahoe 26 - Boris Mann Tech Blog",
"description": "From Patchwork to ATProto"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 37,
"byteStart": 19
},
"features": [
{
"uri": "https://www.liquid.ai/apollo",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Chad had mentioned Liquid AI's Apollo for running local first AI models on desktop and on phone, so I installed and experimented with it, but haven't really gotten anywhere with it."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 34,
"byteStart": 21
},
"features": [
{
"uri": "https://* https://developer.1password.com/docs/cli/get-started/#install",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 83,
"byteStart": 74
},
"features": [
{
"uri": "https://developer.1password.com/docs/ssh/agent/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I messed around with 1PW CLI tools but really the main thing I use is the SSH Agent."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "A bundle of other apps:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Signal Desktop"
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 80,
"byteStart": 58
},
"features": [
{
"uri": "https://www.fastmail.com/blog/desktop-app/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Fastmail: running the PWA from Chrome, although they just released a desktop app that I just switched to (my consulting business email is on Fastmail, I have a long running personal Google account that I'm keeping for now)"
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 9,
"byteStart": 0
},
"features": [
{
"uri": "https://www.codeweavers.com/crossover",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Crossover: for my current Dwarf Fortress obsession"
},
"children": []
}
]
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 86,
"byteStart": 53
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/keeping-screenshots-in-icloud/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 118,
"byteStart": 91
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/downloads-into-icloud/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Some standard MacOS setup things for me also include [[Keeping screenshots in iCloud]] and [[Downloading into iCloud]]."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 23,
"byteStart": 12
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/squoosh/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I still use [[Squoosh]] for image resizing and optimizing, installed as a Chrome PWA."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [],
"plaintext": "Docker / Virtual Machine"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 98,
"byteStart": 90
},
"features": [
{
"uri": "https://orbstack.dev/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I did some of this on my last fresh install, but never really got anywhere. I played with Orbstack last time around."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 41,
"byteStart": 26
},
"features": [
{
"uri": "https://github.com/apple/container",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I'm interested in the new Apple Container work, which doesn't really have a GUI on top of it and is pretty raw."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Turns out Podman Desktop has an extension that works with it:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"src": "https://podman-desktop.io/blog/apple-container-extension",
"$type": "pub.leaflet.blocks.website",
"title": "Podman Desktop Apple Container Extension: List Containers & Images on macOS | Podman Desktop",
"description": "Explore the new container extension in Podman Desktop to manage containers and images running with Apple Container on macOS.",
"previewImage": {
"$type": "blob",
"ref": {
"$link": "bafkreifpymhobw3xuvlsu3jahqup7z7gsmywgkz7oezlrejpo2o5ynrawi"
},
"mimeType": "image/png",
"size": 44447
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "And it was at this point that I failed / won and ended up installing Homebrew."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Of course the bash one-liner that installs it from the Internet!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "There was a bunch of yak shaving in here."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.code",
"language": "shellscript",
"plaintext": "brew install --cask podman-desktop\nbrew install podman\n# yeah at this point I was just doing\n# whatever it was complaining about\nbrew tap slp/krunkit\nbrew install krunkit"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Then the extension for Apple container:"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"src": "https://github.com/podman-desktop/extension-apple-container",
"$type": "pub.leaflet.blocks.website",
"title": "GitHub - podman-desktop/extension-apple-container: UI for apple containers in Podman Desktop",
"description": "UI for apple containers in Podman Desktop. Contribute to podman-desktop/extension-apple-container development by creating an account on GitHub.",
"previewImage": {
"$type": "blob",
"ref": {
"$link": "bafkreibda24sd3yl2vv3s6qmml3od76mxxao4nmnp3wv5mqwygbtrux3ky"
},
"mimeType": "image/png",
"size": 25328
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 106,
"byteStart": 59
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#code"
}
]
}
],
"plaintext": "I fiddled with this a bit, and got container \"running\" — container system start, container system status — but didn't really wire it into Podman Desktop correctly / don't really have a specific thing I was aiming to get running."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 48,
"byteStart": 37
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/bazzite/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I had some vague ideas about getting [[Bazzite]] running instead of Cross Over for Linux gaming (knowing that graphics and performance would be hard)."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "That lead me to WineSkin / Sikarugir, which may or may not be working?"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"src": "https://github.com/Sikarugir-App/Sikarugir",
"$type": "pub.leaflet.blocks.website",
"title": "GitHub - Sikarugir-App/Sikarugir: A user-friendly tool used to make wine wrapped ports of Windows software for macOS.",
"description": "A user-friendly tool used to make wine wrapped ports of Windows software for macOS. - Sikarugir-App/Sikarugir",
"previewImage": {
"$type": "blob",
"ref": {
"$link": "bafkreihudhzeh3vaqxw2gb3qwvqvgpwklgkqcmtnfrrxthofzyowvlopdy"
},
"mimeType": "image/png",
"size": 25891
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 28,
"byteStart": 10
},
"features": [
{
"uri": "https://www.youtube.com/watch?v=pCgYxRPIqjE&t=23s",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "There's a step-by-step video...but it pretty much has a promo for Cross Over right at the beginning."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 7,
"byteStart": 0
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/utm/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "[[UTM]] is VMs for Mac that uses QEMU. I got Debian 12 booted, but didn't do anything with it."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I also went on a side quest to download Folx as a Bittorrent client for Mac in order to get the Debian image downloaded."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"src": "https://mac.eltima.com/download-manager.html",
"$type": "pub.leaflet.blocks.website",
"title": "Folx: Free Download Manager for Mac",
"description": "Folx is the best Mac files downloader software in 2024 that allows splitting in threads, organizing and sorting downloads, as well as torrent app on macOS for free."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "So, if anyone has recommendations for Podman Desktop and Apple container, send them my way!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I'll need to set myself an actual goal of what to run to actually get somewhere. I get very little tinkering with new software time."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 1,
"facets": [],
"plaintext": "Weekend Checkpoint"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Now we're up to present day when I'm fleshing this out and publishing it!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Having Leaflet in a dedicated window and command-tabbing into Chrome to look things up is working pretty great!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 191,
"byteStart": 169
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/karabiner-elements/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I got a Mac keyboard with Touch ID bundled with this new laptop as part of the education promotion. But the RGB glowy HyperX keyboard works well with my home setup. So, [[Karabiner Elements]] to remap left-alt to MacOS left-command."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I've got Obsidian running now, with of course the tension of what do I put in Leaflet vs what do I put in Obsidian. There's some discussion about an Obsidian plugin-in for ATProto, that could publish notes to Leaflet or bookmarks to Semble, which would be really nice."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 69,
"byteStart": 44
},
"features": [
{
"uri": "https://bmannconsulting.com/notes/minipc-z-space-server/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I have a whole other post to make about the [[MiniPC Z-Space Server]], which got paved over by NixOS and has a PDS and a Tangled Knot & Spindle on it."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.bskyPost",
"postRef": {
"cid": "bafyreicue575tk24xwmtkphcbo4k62fol4jpuffzog2n7vyvw26fz3unpa",
"uri": "at://did:plc:om5yygegi4yxcbay5gemn2wm/app.bsky.feed.post/3m3ft5iqej22r"
}
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [],
"plaintext": "Weekend Continued"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 14,
"byteStart": 0
},
"features": [
{
"uri": "https://www.logitechg.com/en-us/software/ghub",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Logitech G Hub is something that works with both the Blue Yeti mic I have on my home desktop, and G403 mouse."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 143,
"byteStart": 133
},
"features": [
{
"uri": "https://www.reddit.com/r/LogitechG/comments/pjpfqu/logitech_g_hub_devices_shown_as_inactive/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "I installed it to get faster mouse tracking, which even when maxed out in preferences seemed slow. But, the mouse shows as disabled. Apparently there are a bunch of Input Monitoring settings but it's still not working."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I messed around with the microphone a bunch, which I should definitely use for better audio quality for recordings."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
}
]
}
]
},
"bskyPostRef": {
"cid": "bafyreihiunadx22g5iuhl3gxocka45a2fi7nslaqt4dm4fa7fdj35cqaiq",
"uri": "at://did:plc:2cxgdrgtsmrbqnjkwyplmp43/app.bsky.feed.post/3m3j4id7g522a",
"commit": {
"cid": "bafyreigcgg2azl5tl2yu42ycipqcqkfy7l5ucenxbyxsknsd44i7efsvha",
"rev": "3m3j4idd5fv2d"
},
"validationStatus": "valid"
},
"description": "Notes on a fresh MacOS 26 Tahoe setup October 2025",
"publishedAt": "2025-10-19T01:08:53.139Z"
}