30 lines
852 B
Lua
30 lines
852 B
Lua
-- modules/env.lua
|
|
-- See https://wiki.hypr.land/Configuring/Advanced-and-Cool/Environment-variables/
|
|
|
|
hl.env("XCURSOR_SIZE", "24")
|
|
hl.env("HYPRCURSOR_SIZE", "24")
|
|
|
|
|
|
-- Toolkit Backends
|
|
hl.env("GDK_BACKEND", "wayland,x11,*")
|
|
hl.env("QT_QPA_PLATFORM", "wayland;xcb")
|
|
hl.env("SDL_VIDEODRIVER", "wayland")
|
|
hl.env("CLUTTER_BACKEND", "wayland")
|
|
|
|
-- XDG
|
|
hl.env("XDG_CURRENT_DESKTOP", "Hyprland")
|
|
hl.env("XDG_SESSION_TYPE", "wayland")
|
|
hl.env("XDG_SESSION_DESKTOP", "Hyprland")
|
|
|
|
-- Qt
|
|
hl.env("QT_AUTO_SCREEN_SCALE_FACTOR", "1")
|
|
hl.env("QT_QPA_PLATFORM", "wayland;xcb")
|
|
hl.env("QT_WAYLAND_DISABLE_WINDOWDECORATION", "1")
|
|
hl.env("QT_QPA_PLATFORMTHEME", "qt6ct")
|
|
|
|
-- NVIDIA
|
|
hl.env("GBM_BACKEND", "nvidia-drm")
|
|
hl.env("__GLX_VENDOR_LIBRARY_NAME", "nvidia")
|
|
hl.env("LIBVA_DRIVER_NAME", "nvidia")
|
|
hl.env("__GL_GSYNC_ALLOWED", "0")
|
|
hl.env("__GL_VRR_ALLOWED", "0")
|