dotfiles/hosts/dlaptop/xorg.nix
delta 27c9f432a5 linux-cachyos 6.9 kernel
unbound dns caching
some hyprland bash scripts
fix graphical glitches on laptop
tailsacle no accept dns
2024-06-18 22:29:17 +03:00

43 lines
948 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 = "hx";
BROWSER = "firefox";
TERMINAL = "foot";
WLR_DRM_NO_MODIFIERS = 1; # fixes graphical glitches on amd laptop
};
environment.variables = lib.mkForce {
EDITOR = "hx";
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 ];
};
}