41 lines
815 B
Nix
41 lines
815 B
Nix
|
{
|
||
|
imports = [ ./vm-config.nix ];
|
||
|
|
||
|
time.timeZone = "Europe/Berlin";
|
||
|
i18n.defaultLocale = "en_US.UTF-8";
|
||
|
users.users.jdoe = {
|
||
|
password = "example";
|
||
|
isNormalUser = true;
|
||
|
extraGroups = [
|
||
|
"wheel"
|
||
|
"video"
|
||
|
"networkmanager"
|
||
|
];
|
||
|
};
|
||
|
home-manager.users.jdoe = {
|
||
|
home = {
|
||
|
username = "jdoe";
|
||
|
homeDirectory = "/home/jdoe";
|
||
|
};
|
||
|
jhome = {
|
||
|
enable = true;
|
||
|
gui.enable = true;
|
||
|
dev = {
|
||
|
enable = true;
|
||
|
rust.enable = true;
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
|
||
|
# password is 'test' see module documentation for more options
|
||
|
services.jupyter.password = "'sha1:1b961dc713fb:88483270a63e57d18d43cf337e629539de1436ba'";
|
||
|
jconfig = {
|
||
|
enable = true;
|
||
|
dev = {
|
||
|
enable = true;
|
||
|
jupyter.enable = true;
|
||
|
};
|
||
|
gui.enable = true;
|
||
|
};
|
||
|
}
|