add virtualbox, enable for onizuka

This commit is contained in:
Julia Lange 2024-04-11 16:26:10 -07:00
parent 9ee7e4279c
commit 400980e6a0
3 changed files with 17 additions and 0 deletions

View file

@ -7,5 +7,6 @@
./librewolf
./shells
./syncthing
./virtualbox
];
}

View file

@ -0,0 +1,15 @@
{ config, pkgs, lib, ... }:
{
options.virtualbox = {
enable = lib.mkEnableOption "Enables virtualbox";
extra-users = lib.mkOption { default = []; };
};
config = lib.mkIf config.virtualbox.enable {
virtualisation.virtualbox.host.enable = true;
users.extraGroups.vboxusers.members = [
config.user.name
] ++ config.virtualbox.extra-users;
};
}