Unified configuration for macOS and Linux systems from a single point of control
-
Darwin (macOS)
Currently being used actively on my personal MacBook Pro
-
Linux (NixOS)
In development, targeting ThinkPad X1 Carbon (Gen 10)
-
Darwin (macOS)
Use the Determinate Systems Nix Installer to get Nix
-
Linux (nixOS)
WIP
After changes are made:
nix run .#rebuild -- --flake . switch
This app will pick the right command to run depending on the host system.
Feature ⬇️ / OS ➡️ | macOS | NixOS | Debian | Any Linux distribution |
---|---|---|---|---|
Automatic setup | ❌ | ❌ | ❌ | ❌ |
Automatic backups | ❌ | ❌ | ❌ | ❌ |
Storage encryption | ❌ | ❌ | ❌ | ❌ |
Secret management | ❌ | ❌ | ❌ | ❌ |