62 lines
1.5 KiB
Lua
62 lines
1.5 KiB
Lua
--############################
|
|
--## ENVIRONMENT VARIABLES ###
|
|
--############################
|
|
|
|
-- See https://wiki.hypr.land/Configuring/Environment-variables/
|
|
|
|
-- XDG Desktop Portal
|
|
-- Generated by hyprlang2lua. Review TODOs before reloading Hyprland.
|
|
|
|
hl.env("XDG_CURRENT_DESKTOP", "Hyprland")
|
|
hl.env("XDG_SESSION_TYPE", "wayland")
|
|
hl.env("XDG_SESSION_DESKTOP", "Hyprland")
|
|
|
|
-- QT
|
|
hl.env("QT_QPA_PLATFORM", "wayland;xcb")
|
|
hl.env("QT_QPA_PLATFORMTHEME", "qt6ct")
|
|
hl.env("QT_WAYLAND_DISABLE_WINDOWDECORATION", "1")
|
|
hl.env("QT_AUTO_SCREEN_SCALE_FACTOR", "1")
|
|
|
|
-- GTK
|
|
hl.env("GDK_SCALE", "1")
|
|
|
|
hl.env("XCURSOR_SIZE", "20")
|
|
hl.env("HYPRCURSOR_SIZE", "20")
|
|
|
|
-- Mozilla
|
|
hl.env("MOZ_ENABLE_WAYLAND", "1")
|
|
hl.env("EGL_PLATFORM", "wayland")
|
|
|
|
-- Disable appimage launcher by default
|
|
hl.env("APPIMAGELAUNCHER_DISABLE", "1")
|
|
|
|
-- OZONE
|
|
hl.env("OZONE_PLATFORM", "wayland")
|
|
|
|
-- NVIDIA https://wiki.hyprland.org/Nvidia/
|
|
hl.env("WLR_NO_HARDWARE_CURSORS", "1")
|
|
hl.env("LIBVA_DRIVER_NAME", "nvidia")
|
|
hl.env("GBM_BACKEND", "nvidia-drm")
|
|
hl.env("SDL_VIDEODRIVER", "wayland")
|
|
hl.env("WLR_DRM_NO_ATOMIC", "1")
|
|
hl.env("__GLX_VENDOR_LIBRARY_NAME", "nvidia")
|
|
hl.env("__GL_VRR_ALLOWED", "1")
|
|
hl.env("__NV_PRIME_RENDER_OFFLOAD", "1")
|
|
hl.env("__VK_LAYER_NV_optimus", "NVIDIA_only")
|
|
|
|
-- Default Apps
|
|
hl.env("TERMINAL", "$terminal")
|
|
hl.env("VISUAL", "vim")
|
|
hl.env("EDITOR", "vim")
|
|
hl.env("SHELL", "fish")
|
|
hl.env("BROWSER", "$browser")
|
|
|
|
hl.env("MANGOHUD", "1")
|
|
|
|
hl.config({
|
|
cursor = {
|
|
no_hardware_cursors = true,
|
|
},
|
|
})
|
|
|