euhadra config

This commit is contained in:
Gabriel Ebner 2015-06-04 14:12:51 +02:00
parent 7c8a0d01b0
commit f6e99a39ea

32
euhadra.nix Normal file

@ -0,0 +1,32 @@
{ config, pkgs, ... }:
{
imports =
[
./common.nix
./uefi.nix
];
boot.initrd.luks.devices = [ { name = "euhadra_crypt"; device = "/dev/disk/by-uuid/328a9ede-0958-490b-8e82-62b06b839e21"; preLVM = true; } ];
networking.hostName = "euhadra";
networking.hostId = "ddb5f0fd";
services.mpd = {
enable = true;
musicDirectory = "/mnt/vaccaria/music";
extraConfig = ''
audio_output {
type "alsa"
name "dac"
device "sysdefault:CARD=QAMP"
}
'';
};
networking.firewall.allowedTCPPorts = [ config.services.mpd.network.port ];
environment.systemPackages = with pkgs; [ mpc_cli ];
services.xserver.vaapiDrivers = [ pkgs.vaapiIntel ];
}