blob: c30272f7d553694b8a865d86f8ed0e11e653ba21 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
{
labtop = {
vuizvui.user.openlab.labtops.enable = true;
boot.kernelModules = [ "kvm-intel" ];
boot.initrd.availableKernelModules = [
"uhci_hcd" "ehci_pci" "ata_piix" "firewire_ohci" "usb_storage"
];
vuizvui.hardware.thinkpad.enable = true;
hardware.trackpoint.enable = false;
networking.enableIntel3945ABGFirmware = true;
};
hannswurscht = { pkgs, ... }:
{
vuizvui.user.openlab.base.enable = true;
nixpkgs.system = "i686-linux";
users.users.openlab.extraGroups = [ "audio" ];
services.mingetty.autologinUser = "openlab";
hardware.pulseaudio = {
#package = pkgs.pulseaudioLight.overrideDerivation (old: {
# patches = old.patches or [] ++ [ ./buffer.patch ];
#});
enable = true;
# tcp.enable = true;
# tcp.anonymousClients.allowedIpRanges = [ "172.16.0.0/16" ];
# zeroconf.publish.enable = true;
};
services.shairport-sync.enable = true;
services.logind.extraConfig = "HandleLidSwitch=ignore";
};
}
|