A simple flake setup with tests and VM support

This commit is contained in:
Henrik
2025-10-09 22:31:48 +02:00
parent cc3a2ed192
commit 814d54bcf4
11 changed files with 399 additions and 0 deletions

29
nix/users/users.nix Normal file
View File

@@ -0,0 +1,29 @@
{ config, pkgs, inputs, ... }:
{
# Define user accounts
users.defaultUserShell = pkgs.zsh;
users.users.neo = {
isNormalUser = true;
description = "Matrix User 1";
extraGroups = [ "networkmanager" "wheel" ];
shell = pkgs.zsh;
packages = with pkgs; [ ];
};
users.users.morpheus = {
isNormalUser = true;
description = "Matrix User 2";
extraGroups = [ "networkmanager" "wheel" ];
shell = pkgs.zsh;
packages = with pkgs; [ ];
};
users.users.trinity = {
isNormalUser = true;
description = "Matrix User 3";
extraGroups = [ "networkmanager" "wheel" ];
shell = pkgs.zsh;
packages = with pkgs; [ ];
};
}