Files
nix-config/hosts/zion/gui.nix
2024-04-19 20:48:43 +02:00

47 lines
820 B
Nix

{
inputs,
outputs,
lib,
config,
pkgs,
...
}: {
# X Server settings
services.xserver = {
enable = true;
layout = "pl";
xkbVariant = "";
displayManager = {
lightdm = {
enable = false;
};
startx = {
enable = true;
};
setupCommands = ''
LEFT='HDMI-0'
CENTER='DP-2'
RIGHT='DP-0'
${pkgs.xorg.xrandr}/bin/xrandr \
--output $LEFT --mode 1920x1080 --rate 60.00 --pos 0x360 \
--output $CENTER --primary --mode 2560x1440 --rate 74.92 --pos 1920x0 \
--output $RIGHT --mode 2560x1440 --rate 74.92 --pos 4480x0
'';
};
windowManager = {
dwm = {
enable = true;
};
};
desktopManager = {
xfce = {
enable = false;
};
};
};
}