nix/hosts/nxs/modules/nixos/desktop.nix

39 lines
780 B
Nix

{ config, lib, pkgs, ... }:
{
services.xserver.enable = true;
services.libinput = {
enable = true;
touchpad = {
naturalScrolling = true;
tapping = true;
disableWhileTyping = true;
clickMethod = "clickfinger";
};
};
services.displayManager.autoLogin = {
enable = true;
user = "narrator";
};
services.xserver.displayManager.lightdm.enable = true;
services.xserver.windowManager.i3.enable = true;
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
pulse.enable = true;
};
services.blueman.enable = true;
services.printing.enable = true;
fonts.packages = with pkgs; [
nerd-fonts.fira-code
nerd-fonts.droid-sans-mono
nerd-fonts.symbols-only
];
}