Started to use #SystemManager from #numtide and I'm SO with this. ๐Ÿ˜Ž

I don't run #nixos. Yes. I still prefer #ubuntu or #popos. I like the distros and usually deviate their base to be anything anyhow. ๐Ÿ˜

But that does not mean I like missing declaration magic. System manager lets me still do all the crazy things I normally do. Plus I get some guard on my system settings. ๐Ÿ˜…

https://system-manager.net/main/

System Manager

Declarative system management for any Linux machine using Nix.

My plan for #CD refactoring for #ZeroHR:

https://github.com/numtide/system-manager/tree/main โ€” allows to configure non-NixOS systemd declaratively using Nix programming language.
https://github.com/serokell/deploy-rs โ€” allows to do non-privileged deploys using #nix flakes. Works on non-NixOS linuxes via home-manager.
https://github.com/getsops/sops โ€” for secret management capability, integratable with deploy-rs[1].

[1]: https://samleathers.com/posts/2022-02-11-my-new-network-and-sops.html

#numtide #serokell #systemManager #deployRs #sops

GitHub - numtide/system-manager: Manage system config using nix on any distro

Manage system config using nix on any distro. Contribute to numtide/system-manager development by creating an account on GitHub.

GitHub
@julienmalka I wonder if you remember if we tested your #numtide #Nix installer wrapper on the actual #WSL.