dotfiles/hosts/dlaptop/xorg.nix
delta 97faafa199
Some checks failed
laptop / tests (push) Has been cancelled
intelnuc / tests (push) Has been cancelled
small fixes as always
2024-08-06 20:15:06 +03:00

44 lines
953 B
Nix

{ lib, pkgs, self, ... }:
{
imports = [
"${self}/pkgs/gnome.nix"
"${self}/pkgs/hyprland"
];
environment.sessionVariables = {
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
QT_QPA_PLATFORM = lib.mkDefault "wayland";
STEAM_FORCE_DESKTOPUI_SCALING = "1";
NIXOS_OZONE_WL = "1";
MOZ_ENABLE_WAYLAND = "1";
XCURSOR_SIZE = "";
EDITOR = "nvim";
BROWSER = "firefox";
TERMINAL = "foot";
WLR_DRM_NO_MODIFIERS = 1; # fixes graphical glitches on amd laptop
};
environment.variables = lib.mkForce {
EDITOR = "nvim";
BROWSER = "firefox";
TERMINAL = "foot";
};
services.xserver = {
enable = true;
videoDrivers = [ "amdgpu" ];
displayManager = {
gdm.enable = true;
autoLogin = {
enable = false;
user = "delta";
};
};
desktopManager.gnome.enable = true;
xkb.layout = "us";
xkb.variant = "";
excludePackages = [ pkgs.xterm ];
};
}