Remove Pear, use Jupiter as school device, generalize extra users
This commit is contained in:
parent
1a4e8b4b88
commit
a554f0a233
38 changed files with 41 additions and 231 deletions
|
@ -6,7 +6,8 @@
|
|||
./filesystems
|
||||
./hardware
|
||||
./jovian
|
||||
./users
|
||||
./services
|
||||
./user
|
||||
../../modules/system
|
||||
];
|
||||
|
||||
|
|
15
hosts/jupiter/services/default.nix
Normal file
15
hosts/jupiter/services/default.nix
Normal file
|
@ -0,0 +1,15 @@
|
|||
{ config, lib, ... }:
|
||||
{
|
||||
config = lib.mkIf (!config.system.steamdeck.enable) {
|
||||
services.globalprotect.enable = true;
|
||||
|
||||
virtualisation.vmware.host.enable = true;
|
||||
|
||||
nixpkgs.allowUnfreePackages = [ "vmware-workstation" ];
|
||||
|
||||
environment.persistence."/persist".users.${config.sysusers.main}.directories = [
|
||||
"vmware"
|
||||
".vmware"
|
||||
];
|
||||
};
|
||||
}
|
|
@ -3,7 +3,9 @@
|
|||
home-manager.users."${config.sysusers.main}".home = {
|
||||
desktop.enable = true;
|
||||
gaming.enable = true;
|
||||
production.enable = true;
|
||||
remote-desktop.enable = true;
|
||||
school.enable = true;
|
||||
enableNixpkgsReleaseCheck = false;
|
||||
stateVersion = lib.mkForce config.system.stateVersion;
|
||||
};
|
|
@ -1,4 +0,0 @@
|
|||
{ ... }:
|
||||
{
|
||||
imports = [ ./main ];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue