/explore
|
You are here |
github.com | ||
| | | | |
daniel-siepmann.de
Interested in a declarative way to describe your user environment on macOS / Linux systems? This post explains my transition to nix and home-manager to achieve the goal. |
|
| | | | | ||
| | | | |
hoverbear.org
Using Home Manager to declaratively set key desktop environment knobs. |
|
| | | | | ||
| | | | |
ghedamat.github.io
My opinion is that Home Manager provides a radically better way to manage a user's environment for both packages and dotfiles, effectively allowing you to take a configuration as code approach. The goal of this post is to show you how to get started with Home Manager from scratch, install packages, port over some existing configuration and explore more advanced features. |
|
| | | | | ||
| | | | |
blog.thalheim.io
In this article, I will explain how to perform full integration tests with flakes outside nixpkgs. With NixOS testing framework, you can create end-to-end integration tests easily. It all comes down to starting a virtual machine based on your custom modules and testing its state with a Python script. This way, you can identify in advance all the regressions and incompatible configurations arising from the updates you introduced. One of the framework's upsides is that it's extremely fast - maybe the faste... |
|
| | | |||