Files
LillyOS/home/desktop/environment.nix

43 lines
976 B
Nix

{ nixosConfig, lib, ... }:
let
cfg = nixosConfig.my.desktop;
in
{
home.sessionVariables = {
GDK_BACKEND = "wayland,x11,*";
GDK_SCALE = "2"; # GDK Scaling Factor (no fractional scaling)
MOZ_ENABLE_WAYLAND = "1";
MOZ_DISABLE_RDD_SANDBOX = "1";
OZONE_PLATFORM = "wayland";
ELECTRON_OZONE_PLATFORM_HINT = "auto";
SDL_VIDEODRIVER = "wayland";
CLUTTER_BACKEND = "wayland";
QT_QPA_PLATFORM = "wayland;xcb";
QT_QPA_PLATFORMTHEME = "qt5ct";
XDG_MENU_PREFIX = "plasma-";
QT_QPA_PLATFORMTHEME_QT6 = "qt5ct";
GTK_THEME = "Adwaita:dark";
QS_ICON_THEME = "Papirus-Dark";
LIBVA_DRIVER_NAME = "nvidia";
__GLX_VENDOR_LIBRARY_NAME = "nvidia";
GBM_BACKEND = "nvidia-drm";
TERMINAL = "kitty";
__GL_GSYNC_ALLOWED = "1";
__GL_VRR_ALLOWED = "1";
EDITOR = "code";
STLEDITOR = "code";
XCURSOR_SIZE = "16";
XDG_SESSION_DESKTOP = "Hyprland";
AQ_DRM_DEVICES = "/dev/dri/nvidia-dgpu";
};
}