Want to contribute? Fork me on Codeberg.org!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
833 B

{ config, pkgs, ... }:
{
services = {
# dconf is required for setting GTK themes, see home.nix
dbus.packages = with pkgs; [ dconf ];
xserver = {
enable = true;
libinput = {
enable = true;
touchpad = {
naturalScrolling = true;
tapping = true;
};
};
xkbOptions = "caps:escape";
displayManager = {
lightdm.enable = true;
#sddm.enable = true;
defaultSession = "none+i3";
};
windowManager.i3 = {
enable = true;
package = pkgs.i3-gaps;
};
};
};
sound.enable = true;
hardware.pulseaudio.enable = true;
nixpkgs.config.pulseaudio = true;
fonts.fonts = with pkgs; [
noto-fonts
noto-fonts-cjk
(nerdfonts.override { fonts = [ "FiraCode" ]; }) # required for icons
];
}