enable bluetooth, misc settings

This commit is contained in:
Vinzenz Schroeter 2023-10-08 17:17:14 +02:00
parent b2e3cc27b5
commit 8197774471
4 changed files with 21 additions and 3 deletions

View file

@ -22,11 +22,14 @@ in {
config = lib.mkIf isEnabled { config = lib.mkIf isEnabled {
services = { services = {
# Enable the X11 windowing system / wayland depending on DE
xserver.enable = true;
# Enable CUPS to print documents. # Enable CUPS to print documents.
printing.enable = true; printing.enable = true;
xserver = {
# Enable the X11 windowing system / wayland depending on DE
enable = true;
libinput.enable = true;
};
}; };
# Enable sound with pipewire. # Enable sound with pipewire.

View file

@ -35,6 +35,8 @@ in {
}) })
]; ];
hardware.steam-hardware.enable = true;
programs = { programs = {
xwayland.enable = true; xwayland.enable = true;
steam = { steam = {

View file

@ -36,5 +36,10 @@ in {
hardware.enableRedistributableFirmware = true; hardware.enableRedistributableFirmware = true;
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.bluetooth = {
enable = true;
package = pkgs.bluezFull;
};
}; };
} }

View file

@ -38,5 +38,13 @@ in {
dates = "monthly"; dates = "monthly";
options = "--delete-older-than 30d"; options = "--delete-older-than 30d";
}; };
documentation = {
enable = true; # documentation of packages
nixos.enable = false; # nixos documentation
man.enable = true; # manual pages and the man command
info.enable = false; # info pages and the info command
doc.enable = false; # documentation distributed in packages' /share/doc
};
}; };
} }