let config = { config, lib, pkgs, ... }: { imports = [ ( + "/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix") ]; environment.systemPackages = with pkgs; [ chromium zoom-us # for censoring screenshots of meetings when # screensharing doesn't work. gimp # generally useful utilities inetutils dnsutils htop iftop # for gnome gnome3.gnome-tweaks ]; # Select internationalisation properties. i18n.defaultLocale = "de_DE.UTF-8"; console = { font = "Lat2-Terminus16"; keyMap = "de"; }; time.timeZone = "Europe/Prague"; # necessary for zoom nixpkgs.config.allowUnfree = true; }; nixlib = import ( + "/nixos/default.nix") { configuration = config; }; in nixlib.config.system.build.isoImage