From 6ff40656a25273a05dd04abe9ed6d2b6900fa6cb Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Wed, 17 Sep 2025 03:30:25 +0200 Subject: [PATCH] Add host `vm` --- hosts/default.nix | 3 +++ hosts/vm/configuration.nix | 16 ++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 hosts/vm/configuration.nix diff --git a/hosts/default.nix b/hosts/default.nix index 357302f..f50aaec 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -29,4 +29,7 @@ in hardware.framework-16-7040-amd ]; }; + vm = { + system = "x86_64-linux"; + }; } diff --git a/hosts/vm/configuration.nix b/hosts/vm/configuration.nix new file mode 100644 index 0000000..ef62d8c --- /dev/null +++ b/hosts/vm/configuration.nix @@ -0,0 +1,16 @@ +{ pkgs, ... }: + +{ + environment.systemPackages = with pkgs; [ + htop + ]; + + boot.loader.grub.devices = [ "/dev/vda" ]; + + fileSystems."/" = { + fsType = "tmpfs"; + options = [ "mode=0755" ]; + }; + + system.stateVersion = "25.05"; +}