1{ lib, pkgs, ... }:
2{
3 documentation = {
4 enable = true;
5 doc.enable = false;
6 man = {
7 enable = true;
8 generateCaches = false;
9 man-db.enable = false;
10 mandoc.enable = true;
11 };
12 nixos.enable = false;
13 };
14 environment = {
15 homeBinInPath = true;
16 localBinInPath = true;
17 };
18 services.openssh.settings.PermitRootLogin = lib.mkForce "yes";
19 time.timeZone = "America/New_York";
20 #
21 # systemd.tmpfiles.rules = ["L+ /lib64 - - - - /run/current-system/sw/lib64"];
22
23 virtualisation.virtualbox = {
24 host.enable = true;
25 host.enableExtensionPack = false;
26 guest = {
27 enable = false;
28 clipboard = true;
29 seamless = false;
30 dragAndDrop = true;
31 };
32 };
33 # Enable Virt-manager
34 virtualisation.libvirtd.enable = false;
35 programs.dconf.enable = true;
36 # environment.systemPackages = with pkgs; [virt-manager];
37
38 users.extraGroups.vboxusers.members = [
39 "thehedgehog"
40 "pyrox"
41 ];
42 # users.extraGroups.libvirtd.members = ["thehedgehog" "pyrox"];
43 # xdg.portal.extraPortals = [
44 # pkgs.xdg-desktop-portal-gtk
45 # ];
46 xdg.portal.wlr.enable = true;
47 xdg.portal.xdgOpenUsePortal = true;
48
49 users.users.root.hashedPassword = "$6$6EtuZhVOJdfI9DYP$1Qnd7R8qdN.E5yE2kDQCNg2zgJ5cIjNBKsIW/qJgb8wcKlUpIoVg/fEKvBkAgCiLyojVG2kzfu4J9LR8rA8a2/";
50
51 # Nix-LD
52 programs.nix-ld.enable = true;
53
54 programs.steam.extraPackages = [
55 pkgs.pixman
56 ];
57}