typioca: 2.7.0 -> 2.8.0
[NixPkgs.git] / nixos / modules / programs / extra-container.nix
blob5e717c4d822311b320a674c893c8d4f899634e9b
1 { config, pkgs, lib, ... }:
3 with lib;
4 let
5   cfg = config.programs.extra-container;
6 in {
7   options = {
8     programs.extra-container.enable = mkEnableOption (lib.mdDoc ''
9       extra-container, a tool for running declarative NixOS containers
10       without host system rebuilds
11     '');
12   };
13   config = mkIf cfg.enable {
14     environment.systemPackages = [ pkgs.extra-container ];
15     boot.extraSystemdUnitPaths = [ "/etc/systemd-mutable/system" ];
16   };