From 8ac0e868ba69e036f56238657cfb0fea23512ebe Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Sat, 1 Jun 2024 01:51:55 -0500 Subject: [PATCH] start win10 .desktop file --- modules/virtualization/docker.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/modules/virtualization/docker.nix b/modules/virtualization/docker.nix index 95c13b3..f757dd8 100644 --- a/modules/virtualization/docker.nix +++ b/modules/virtualization/docker.nix @@ -4,7 +4,22 @@ mkOizysModule, ... }: +let +# TODO: polish this up + win10vm = pkgs.stdenvNoCC.mkDerivation { + name = "win10vm"; + unpackPhase = "true"; + buildPhase = "mkdir $out"; + version = "unstable"; + desktopItem = pkgs.makeDesktopItem { + name = "win10vm"; + exec = "VBoxManage startvm win10"; + # icon = ""; # TODO: add windows icon + desktopName = "Windows 10 VM"; + }; +}; +in mkOizysModule config "docker" { virtualisation.docker.enable = true; - environment.systemPackages = with pkgs; [ lazydocker ]; + environment.systemPackages = (with pkgs; [ lazydocker]) ++ [ win10vm]; }