blob: a8d4630a4f917ce1037621415d2d31841c3b3e57 (
plain)
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
40
41
42
43
44
45
46
47
48
49
|
{pkgs, config, ...}:
{
imports = [
./hardware-configuration.nix
../../common
];
boot.loader.grub = {
useOSProber = true;
device = "nodev";
efiSupport = true;
default = "saved";
memtest86.enable = true;
# splashImage = ./GrubBG.png;
};
boot.loader.efi.canTouchEfiVariables = true;
boot.crashDump.enable = false;
boot.plymouth = {
enable = true;
theme = "bgrt";
};
boot.kernelParams = [
"quiet"
"splash"
"loglevel=3"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"udev.logpriority=3"
];
boot.consoleLogLevel = 0;
networking.hostName = "icetea-dispenser"; # Define your hostname.
networking.firewall.enable = false;
networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
hardware.bluetooth.enable = true;
hardware.bluetooth.settings = {
General = {Enable = "Source,Sink,Media,Socket";};
};
hardware.bluetooth.powerOnBoot = true;
services.blueman.enable = true;
programs.nix-ld.enable = true;
services.printing.enable = true;
nixpkgs.config.allowUnfree = true;
}
|