39 lines
780 B
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
|
|
];
|
|
}
|