You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release is published untested on real machines. CI installs
it in a VM; a VM exposes no NPU, one graphics device and no firmware
quirks, so a VM install passing says very little about a laptop.
Real installs have failed where every check was green.
The flake route (nixos-rebuild against this repo, see the
README) is the mature one and is what to use on a machine you care
about. The ISO installer is the least mature part of the project
and it partitions the disk before it can fail.
If you install from this image, please say how it went on the
release discussion — success as much as failure. The experimental
label comes off a release only once someone has reported a
successful install on physical hardware.
What this release is
Omarchy v4.0.2, packaged for NixOS -- the same upstream release v4.0.2-10 vendored. Everything below is this port's own work.
Configuration changes
No option was added, removed or given a different default: programs.nixarchy means what it meant under v4.0.2-10.
NixOS defaults this port sets. Not options of ours -- these are
settings nixarchy chooses on your behalf, and a machine that never
mentioned them follows the new value.
no longer hardware.i2c.enable = lib.mkDefault true; in modules/nixos.nix
now i2c.enable = lib.mkDefault true; in modules/nixos.nix
no longer hardware.bluetooth.enable = lib.mkDefault true; in modules/nixos.nix
now bluetooth.enable = lib.mkDefault true; in modules/nixos.nix
now cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; in modules/nixos.nix
now cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; in modules/nixos.nix
now enableRedistributableFirmware = lib.mkDefault true; in modules/nixos.nix
Package changes
Packages this repo pins by hand, rather than taking from nixpkgs.
None of them moved. Still at the versions v4.0.2-10 shipped:
grok-bot 0.24.0
hey-cli 1.4.1
omacalc 0.2.2
omacut 0.4.0
omawrite 0.5.0
once 0.3.2
ttfx 0.3.2
Everything else
Every merged change, grouped by where in the tree it landed. This repo
writes commit subjects as full sentences, so they are already the notes.
Omarchy 4.0.2, packaged for NixOS. Two images, and the difference
is what they carry.
nixarchy-v4.0.2-11.iso — 6.1G, carries the whole system closure. The install
copies rather than downloads and needs no network at all. Take this
one unless the download is what you mind.
GitHub will not accept a file that size, so it is split. Put it back
together and check it:
nixarchy-v4.0.2-11-net.iso — 1.6G, downloads the desktop as it installs.
One file, no reassembly, and it needs a working network: its first
screen offers Wi-Fi if there is no cable.
sha256sum -c --ignore-missing SHA256SUMS
(--ignore-missing because one SHA256SUMS covers both images, and
nobody downloads both.)
Then write one to a USB stick and boot it. See Fresh-machine install
for what happens next.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
What this release is
Omarchy
v4.0.2, packaged for NixOS -- the same upstream releasev4.0.2-10vendored. Everything below is this port's own work.Configuration changes
No option was added, removed or given a different default:
programs.nixarchymeans what it meant underv4.0.2-10.NixOS defaults this port sets. Not options of ours -- these are
settings nixarchy chooses on your behalf, and a machine that never
mentioned them follows the new value.
hardware.i2c.enable = lib.mkDefault true;inmodules/nixos.nixi2c.enable = lib.mkDefault true;inmodules/nixos.nixhardware.bluetooth.enable = lib.mkDefault true;inmodules/nixos.nixbluetooth.enable = lib.mkDefault true;inmodules/nixos.nixcpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;inmodules/nixos.nixcpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;inmodules/nixos.nixenableRedistributableFirmware = lib.mkDefault true;inmodules/nixos.nixPackage changes
Packages this repo pins by hand, rather than taking from nixpkgs.
None of them moved. Still at the versions
v4.0.2-10shipped:grok-bot0.24.0hey-cli1.4.1omacalc0.2.2omacut0.4.0omawrite0.5.0once0.3.2ttfx0.3.2Everything else
Every merged change, grouped by where in the tree it landed. This repo
writes commit subjects as full sentences, so they are already the notes.
The desktop and what it configures
Installing, and the ISO
Checks and CI
Documentation
6 changes since
v4.0.2-10.Getting it
Omarchy 4.0.2, packaged for NixOS. Two images, and the difference
is what they carry.
nixarchy-v4.0.2-11.iso— 6.1G, carries the whole system closure. The installcopies rather than downloads and needs no network at all. Take this
one unless the download is what you mind.
GitHub will not accept a file that size, so it is split. Put it back
together and check it:
nixarchy-v4.0.2-11-net.iso— 1.6G, downloads the desktop as it installs.One file, no reassembly, and it needs a working network: its first
screen offers Wi-Fi if there is no cable.
(
--ignore-missingbecause one SHA256SUMS covers both images, andnobody downloads both.)
Then write one to a USB stick and boot it. See
Fresh-machine install
for what happens next.
What's Changed
Full Changelog: v4.0.2-10...v4.0.2-11
This discussion was created from the release v4.0.2-11 (experimental).
All reactions