From 53de3429e335ea4253d04e53b39d3a36de2b7759 Mon Sep 17 00:00:00 2001 From: mwojcik Date: Mon, 14 Mar 2022 15:23:28 +0800 Subject: [PATCH] remove unnecessary nix files --- wfvm/default.nix | 7 ----- wfvm/demo-image.nix | 72 --------------------------------------------- wfvm/demo-ssh.nix | 13 -------- 3 files changed, 92 deletions(-) delete mode 100644 wfvm/default.nix delete mode 100644 wfvm/demo-image.nix delete mode 100644 wfvm/demo-ssh.nix diff --git a/wfvm/default.nix b/wfvm/default.nix deleted file mode 100644 index 7846583..0000000 --- a/wfvm/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs }: - -{ - makeWindowsImage = attrs: import ./win.nix ({ inherit pkgs; } // attrs); - layers = (import ./layers { inherit pkgs; }); - utils = (import ./utils.nix { inherit pkgs; }); -} diff --git a/wfvm/demo-image.nix b/wfvm/demo-image.nix deleted file mode 100644 index a928de1..0000000 --- a/wfvm/demo-image.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ pkgs ? import {}, impureMode ? false }: - -let - wfvm = (import ./default.nix { inherit pkgs; }); -in -wfvm.makeWindowsImage { - # Build install script & skip building iso - inherit impureMode; - - # Custom base iso - # windowsImage = pkgs.requireFile rec { - # name = "Win10_21H1_English_x64.iso"; - # sha256 = "1sl51lnx4r6ckh5fii7m2hi15zh8fh7cf7rjgjq9kacg8hwyh4b9"; - # message = "Get ${name} from https://www.microsoft.com/en-us/software-download/windows10ISO"; - # }; - - # impureShellCommands = [ - # "powershell.exe echo Hello" - # ]; - - # User accounts - # users = { - # artiq = { - # password = "1234"; - # # description = "Default user"; - # # displayName = "Display name"; - # groups = [ - # "Administrators" - # ]; - # }; - # }; - - # Auto login - # defaultUser = "artiq"; - - # fullName = "M-Labs"; - # organization = "m-labs"; - # administratorPassword = "12345"; - - # Imperative installation commands, to be installed incrementally - installCommands = - if impureMode - then [] - else with wfvm.layers; [ - (collapseLayers [ - disable-autosleep - disable-autolock - disable-firewall - ]) - anaconda3 msys2 msvc msvc-ide-unbreak - ]; - - # services = { - # # Enable remote management - # WinRm = { - # Status = "Running"; - # PassThru = true; - # }; - # }; - - # License key (required) - # productKey = throw "Search the f* web" - imageSelection = "Windows 10 Pro"; - - - # Locales - # uiLanguage = "en-US"; - # inputLocale = "en-US"; - # userLocale = "en-US"; - # systemLocale = "en-US"; - -} diff --git a/wfvm/demo-ssh.nix b/wfvm/demo-ssh.nix deleted file mode 100644 index 47c60e4..0000000 --- a/wfvm/demo-ssh.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ pkgs ? import {} }: - -let - wfvm = (import ./default.nix { inherit pkgs; }); -in - wfvm.utils.wfvm-run { - name = "demo-ssh"; - image = import ./demo-image.nix { inherit pkgs; }; - isolateNetwork = false; - script = '' - ${pkgs.sshpass}/bin/sshpass -p1234 -- ${pkgs.openssh}/bin/ssh -p 2022 wfvm@localhost -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null - ''; - }