Everything on the Air that existed only on the machine: - git/config and mimeapps.list, which the omarchy-air-host branch captured but profiles never picked up. - NetBird: netbird-bin under [aur], the networkd drop-in it writes, and a setup.sh that runs `netbird service install` and enables the unit (the AUR package ships none). `netbird up` stays manual. - ufw rules beyond Omarchy's stock set and the handoff step's 4242 rule: ssh and the ocovo fabric (7746/udp) from the home LAN, 7746 over wt0, and 7790/tcp. base gains omarchy-fix-qt-color and a setup.sh that runs it. Qt 6.12's QtQuick Color singleton shadows the shell's qs.Commons Color, so the bar, lock screen and polkit dialog lose every colour; the fix renames the singleton to ShellColor. An omarchy upgrade restores the stock files, so it is idempotent, skips Qt < 6.12, and no-ops once upstream renames it. Verified: run against the pristine backup it reproduces the Air's hand-patched /usr/share/omarchy/shell byte for byte. Left out on purpose: ocovo-node.service (written by `ocovo service install`) and environment.d/ohv.conf belong to those projects. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
39 lines
1.3 KiB
Plaintext
39 lines
1.3 KiB
Plaintext
# MacBook Air M2 packages beyond the Omarchy baseline and the other layers.
|
|
# See machines/hp-laptop/packages.txt for the format.
|
|
|
|
[repo]
|
|
# --- Asahi platform: installed by the Asahi installer, listed so a check catches drift ---
|
|
linux-asahi
|
|
asahi-meta
|
|
asahi-audio
|
|
asahi-scripts
|
|
asahi-fwextract
|
|
m1n1
|
|
uboot-asahi
|
|
speakersafetyd # speaker protection; without it the amps are capped
|
|
vulkan-asahi
|
|
libva-v4l2_request-avd # hardware video decode (omarchy-aarch64)
|
|
pipewire-pulse
|
|
pipewire-alsa
|
|
|
|
# --- access ---
|
|
openssh # sshd is enabled: the HP reaches it as `ssh air`
|
|
|
|
# --- apps ---
|
|
obsidian-appimage # omarchy-aarch64
|
|
wf-recorder # screen recording
|
|
|
|
[aur]
|
|
netbird-bin # NetBird mesh client; setup.sh installs and enables its service
|
|
|
|
[optional]
|
|
steam # asahi-alarm build, runs x86 games through FEX
|
|
omarchy-steam-fex
|
|
|
|
[ignore]
|
|
# Arch Linux ARM base system and keyrings
|
|
base base-devel sudo omarchy linux-firmware btrfs-progs grub dhcpcd netctl net-tools nano which
|
|
ex-vi-compat terminus-font archlinuxarm-keyring asahi-alarm-keyring hyprtoolkit
|
|
neovim # Omarchy ships nvim; this is the ALARM name for it
|
|
dotnet-runtime-2.1 # explicit, required by nothing; unclear why it is here
|