fix disko
This commit is contained in:
@@ -13,26 +13,14 @@
|
||||
};
|
||||
};
|
||||
|
||||
imports = [
|
||||
./disko.nix
|
||||
./disko_bonus.nix
|
||||
./impermanent.nix
|
||||
];
|
||||
|
||||
config = lib.mkIf config.disko.enable (lib.mkMerge [
|
||||
|
||||
{
|
||||
imports = [
|
||||
./disko.nix { device = config.sysconfig.opts.devices.main; }
|
||||
];
|
||||
}
|
||||
|
||||
(lib.mkIf (config.sysconfig.opts.devices.bonus != null) {
|
||||
imports = [
|
||||
(./disko_bonus.nix { devices = config.sysconfig.opts.devices.bonus; })
|
||||
];
|
||||
})
|
||||
|
||||
(lib.mkIf config.disko.impermanent {
|
||||
imports = [
|
||||
./impermanent.nix
|
||||
];
|
||||
})
|
||||
|
||||
(lib.mkIf (!config.disko.enable) {
|
||||
disko.impermanent = lib.mkForce false;
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user