move picoscope+ldac+postgres stuff to workstation
parent
d98b24d612
commit
876df0290d
|
@ -15,16 +15,9 @@
|
|||
peers = [ {
|
||||
publicKey = "6demp+PX2XyVoMovDj4xHQ2ZHKoj4QAF8maWpjcyzzI=";
|
||||
endpoint = "wg.lumi.guide:31727";
|
||||
allowedIPs = [ "10.96.0.0/12" "10.0.12.0/22" "10.0.1.0/26" ];
|
||||
allowedIPs = [ "10.96.0.0/12" "10.0.0.0/17" ];
|
||||
}];
|
||||
postSetup = "ip link set dev wg-lumi mtu 1371";
|
||||
};
|
||||
};
|
||||
|
||||
# development
|
||||
services.postgresql = {
|
||||
enable = true;
|
||||
enableTCPIP = true;
|
||||
package = pkgs.postgresql_10;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -70,4 +70,27 @@ in
|
|||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="5bf0", MODE="0664", GROUP="dialout"
|
||||
'';
|
||||
|
||||
# LDAC:
|
||||
hardware.pulseaudio.extraModules = [ pkgs.pulseaudio-modules-bt ];
|
||||
|
||||
# picoscope
|
||||
users.users.yorick.extraGroups = ["pico"];
|
||||
services.udev.packages = [
|
||||
(pkgs.writeTextDir "lib/udev/rules.d/95-pico.rules" ''
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0ce9", MODE="664",GROUP="pico"
|
||||
'')
|
||||
];
|
||||
users.groups.pico = {};
|
||||
|
||||
# development
|
||||
services.postgresql = {
|
||||
enable = true;
|
||||
enableTCPIP = true;
|
||||
package = pkgs.postgresql_10;
|
||||
};
|
||||
|
||||
|
||||
# git
|
||||
boot.kernel.sysctl."fs.inotify.max_user_watches" = 1024000000;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue