
A second-hand laptop as a comfortable Linux workstation (Omarchy)
You do not need a new machine to pilot a homelab: our workstation is a second-hand business laptop running Omarchy, an opinionated Arch Linux setup with the Hyprland desktop, ready to work after one installation. Here is what to check before buying, and the three surprises we met after.
A bit of history
Tiling window managers, which arrange windows side by side instead of stacking them, have existed since the early 1990s. Hyprland, started in 2022, brought the idea to Wayland with animations and polish. Omarchy, published in 2025 by David Heinemeier Hansson, the creator of Ruby on Rails, packages Arch Linux and Hyprland into a ready, opinionated workstation.
1. Before buying a second-hand laptop
- The battery's real age. The battery serial often contains its manufacturing date, and the system reports its health and cycle count (
upower -don Linux). It tells you the laptop's age better than any listing. - The SSD's history.
sudo smartctl -a /dev/nvme0shows power-on hours and unsafe shutdowns. If you reuse your own SSD, remember that these numbers are yours, not the previous owner's. - Business models (EliteBook, ThinkPad, Latitude) are built to be repaired and are well supported by Linux.
2. Install
Omarchy installs from its own ISO: full-disk encryption, btrfs (so snapshots work, see Undo any change), and a desktop driven by the keyboard. Learn three shortcuts on the first day: the launcher, the terminal, and the Omarchy menu. Everything else is in that menu.
3. Customise without breaking updates
Omarchy's own files live in /usr/share/omarchy/ and are overwritten at every update. Never edit them. Extend instead: your own menu entries go in ~/.config/omarchy/extensions/omarchy-menu.jsonc, where an entry's id places it in the right sub-menu, and omarchy menu refresh reloads it.
Three surprises that are not bugs
"100 % brightness" was the dimmest setting. On some laptop panels the driver overflows near the top of its range: past a threshold, the value wraps to zero and the screen drops to its minimum. We lived with a dim screen thinking it was at full brightness. Check: write increasing values to the backlight and read actual_brightness; if it falls to 0 near the top, cap your brightness keys just below that point.
The top bar vanished and a reboot did not bring it back. It had been hidden through a menu entry, and the setting is a file on disk, so it survives reboots by design. omarchy toggle bar off brings it back in two seconds (the wording is inverted: "bar off" removes the "hidden" flag).
A keyboard-typing tool is not a shortcut. Tools that type text into the desktop do not trigger its keyboard shortcuts. To script an action, call the command behind the shortcut, not the keys.
Sources
Found this useful? Tell us what to measure next.