diff --git a/vm/default.nix b/vm/default.nix new file mode 100644 index 0000000..da4d2e0 --- /dev/null +++ b/vm/default.nix @@ -0,0 +1,31 @@ +{ modulesPath, pkgs, ... }: + +{ + imports = [ + (modulesPath + "/profiles/qemu-guest.nix") + ../nixos-module/invoiceninja.nix + ]; + + system.stateVersion = "24.11"; + + nixpkgs.config.allowUnfree = true; + + users.users.test = { + isNormalUser = true; + extraGroups = [ "wheel" ]; + initialPassword = "test"; + }; + + environment.systemPackages = with pkgs; [ + invoiceninja-desktop + ]; + + services.xserver.desktopManager.lxqt.enable = true; + + programs.chromium.enable = true; + + networking.firewall.enable = false; + + services.resolved.enable = true; +} +