Stream: nixos

Topic: Unified activation


view this post on Zulip Srid (Jun 26 2024 at 14:44):

https://github.com/srid/nixos-flake/pull/54

The idea is to have one command that knows how to activate system configuration regardless of system or host.

ie., be it NixOS or nix-darwin.

Or, be it local machine or a remote machine (accessible over SSH).

Eventually, even home-manager activation too can happen as part of it.

It sits in between the triviality of bash scripts and complexity of writing an entirely new deployment tool (like in Rust; cf. colmena & deploy-rs), and I'd like to keep it that way. The focus is merely on activation. Nushell has been good for this.

view this post on Zulip Srid (Jun 26 2024 at 18:35):

A new deployment tool

https://community.flake.parts/nixos-flake/activate#remote


Last updated: Nov 15 2024 at 11:45 UTC