Refactoring the config

This commit is contained in:
Lyes Saadi 2024-11-10 18:06:07 +01:00
parent 9c3fc1879c
commit 0e866b1cb0
No known key found for this signature in database
GPG key ID: 17418538BAA17767
24 changed files with 355 additions and 304 deletions

21
hosts/iso/default.nix Normal file
View file

@ -0,0 +1,21 @@
{ pkgs, lib, ... }:
let
calamares-auto-start = pkgs.makeAutostartItem { name = "io.calamares.calamares"; package = pkgs.calamares-nixos; };
in {
# VMs
services.spice-vdagentd.enable = true;
services.qemuGuest.enable = true;
# Calamares for graphical installation
environment.systemPackages = with pkgs; [
libsForQt5.kpmcore
calamares-nixos
calamares-auto-start
calamares-nixos-extensions
];
networking.hostName = "lyes-iso";
networking.wireless.enable = lib.mkForce false;
# services.displayManager.autoLogin.user = lib.mkForce "lyes";
}