############################# ### ENVIRONMENT VARIABLES ### ############################# # See https://wiki.hyprland.org/Configuring/Environment-variables/ env = XCURSOR_SIZE,24 env = XCURSOR_THEME,Bibata-Modern-Classic env = HYPRCURSOR_SIZE,24 env = HYPRCURSOR_THEME,Bibata-Modern-Classic # Nvidia env = LIBVA_DRIVER_NAME,nvidia env = GBM_BACKEND,nvidia-drm env = __GLX_VENDOR_LIBRARY_NAME,nvidia # env = __GL_GSYNC_ALLOWED,1 env = VDPAU_DRIVER,nvidia env = NVD_BACKEND,direct # just in case if it tried to use igpu for hardware accel # env = AQ_DRM_DEVICES,/dev/dri/card1:/dev/dri/card0 # XDG env = XDG_SESSION_DESKTOP,Hyprland # set by hyprland # env = XDG_CURRENT_DESKTOP,Hyprland # env = XDG_SESSION_TYPE,wayland # QT & scale env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_QPA_PLATFORM,wayland;xcb env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 env = QT_QPA_PLATFORMTHEME,qt5ct:qt6ct # env = SDL_VIDEODRIVER,wayland env = QT_ENABLE_HIGHDPI_SCALE, 1 # env = QT_SCALE_FACTOR,2 # java fix env = _JAVA_AWT_WM_NONREPARENTING,1 # env = GDK_DPI_SCALE,1.5 # Electron blurry etc fix env = ELECTRON_OZONE_PLATFORM_HINT,wayland # Input method # env = GTK_IM_MODULE,fcitx env = QT_IM_MODULE,fcitx env = QT_IM_MODULES,wayland;fcitx;ibus env = XMODIFIERS,@im=fcitx env = SDL_IM_MODULE,fcitx env = GLFW_IM_MODULE,fcitx env = INPUT_METHOD,fcitx env = XMODIFIERS,fcitx env = IMSETTINGS_MODULE,fcitx # wine env = WINEPREFIX, /opt/windows.wine # howdy avoid spam from gstreamer # env = OPENCV_LOG_LEVEL, ERROR # temp fix for gtk apps seg fault # env = GSK_RENDERER, ngl # Toolkit backend env = GDK_BACKEND,wayland,x11,* env = QT_QPA_PLATFORM,wayland;xcb env = SDL_VIDEODRIVER,wayland,x11 # Remove or set to x11 if games that provide older versions of SDL cause compatibility issues # firefox env = MOZ_DISABLE_RDD_SANDBOX, 1 env = MOZ_ENABLE_WAYLAND,1 # defaults env = BROWSER, zen-browser env = EDITOR, hx env = TERM, kitty