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