# Devenv 2.4: Machines

DevFeed: [Devenv 2.4: Machines](<https://devfeed.tech/articles/devenv-2-4-machines-59612.md>)

Original publisher: [Read original article](<https://discourse.nixos.org/t/devenv-2-4-machines/80271>)

Author: domenkozar

Published: 2026-09-24T20:37:29Z

Content type: release

Language: en

Sources: [Announcements - NixOS Discourse](<https://devfeed.tech/sources/announcements-nixos-discourse.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [NixOS](<https://devfeed.tech/topics/nixos.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [health-check](<https://devfeed.tech/tags/health-check.md>), [inspect](<https://devfeed.tech/tags/inspect.md>), [nix](<https://devfeed.tech/tags/nix.md>), [nixos](<https://devfeed.tech/tags/nixos.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

## AI overview

Devenv 2.4 introduces Machines for defining, inspecting, building, installing, and deploying NixOS, nix-darwin, and home-manager configurations. It includes deployment plans, health checks, rollback, SSH change previews, and multi-machine deployment.

## Source excerpt

devenv 2.4 introduces Machines, a way to define NixOS, nix-darwin, and home-manager configurations in devenv.nix. You can inspect and build a machine locally, install a fresh NixOS host, or deploy updates to existing machines. NixOS deployments show closure and SSH access changes before activation. You can also save a plan for later application, configure a health check, and inspect or roll back the last deployment. The announcement covers SecretSpec bootstrapping and deployment across multiple machines: Disclaimer: LLMs have been used 3 posts - 3 participants Read full topic