30 lines
571 B
Nix
30 lines
571 B
Nix
{ ... }: {
|
|
# Enable the X11 windowing system and a display manager
|
|
services.xserver = {
|
|
enable = true;
|
|
displayManager.gdm = {
|
|
enable = true;
|
|
wayland = true;
|
|
};
|
|
# displayManager.sddm = {
|
|
# enable = true;
|
|
# wayland.enable = true;
|
|
# };
|
|
|
|
# Configure keymap in X11
|
|
xkb = {
|
|
layout = "us";
|
|
variant = "";
|
|
};
|
|
};
|
|
# services.displayManager.ly.enable = true;
|
|
|
|
# Enable Hyprland so it shows up in the menu
|
|
programs.hyprland = {
|
|
enable = true;
|
|
withUWSM = true;
|
|
xwayland.enable = true;
|
|
};
|
|
|
|
}
|