X-Git-Url: http://git.scottworley.com/syncthing-autoregister/blobdiff_plain/4ac4946095213d617adde6b5e7067298c61e6df9..0043dc6823fd9acc5199976084507feb564f4ff0:/lib/test-nixos-rebuild-switch-config.nix diff --git a/lib/test-nixos-rebuild-switch-config.nix b/lib/test-nixos-rebuild-switch-config.nix new file mode 100644 index 0000000..a31a39e --- /dev/null +++ b/lib/test-nixos-rebuild-switch-config.nix @@ -0,0 +1,38 @@ +{ lib, pkgs, ... }: { + imports = [ + + + + + ]; + + nix.binaryCaches = lib.mkForce [ ]; + nix.extraOptions = '' + hashed-mirrors = + connect-timeout = 1 + ''; + + system.extraDependencies = with pkgs; [ + # List of packages from installer test + curl # To diagnose fetch requests + desktop-file-utils + docbook5 + docbook_xsl_ns + grub + libxml2.bin + libxslt.bin + nixos-artwork.wallpapers.simple-dark-gray-bottom + ntp + perlPackages.ListCompare + perlPackages.XMLLibXML + shared-mime-info + stdenvNoCC + sudo + texinfo + unionfs-fuse + xorg.lndir + ]; + + # Don't try to install bootloaders in a VM + boot.loader.grub.devices = lib.mkForce [ "nodev" ]; +}