summaryrefslogtreecommitdiff
path: root/dot-config/hypr/env.conf
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-09-01 23:19:16 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-09-01 23:19:16 +0800
commitc93482f2e0ba9f73b5be47d9ae417e246b7ab222 (patch)
treece9270140c3bb4bbfbef14daf2c3275a02484195 /dot-config/hypr/env.conf
parent8e13f3dead0412b342a5a5982321c84428472991 (diff)
init hyprland
Diffstat (limited to 'dot-config/hypr/env.conf')
-rw-r--r--dot-config/hypr/env.conf40
1 files changed, 40 insertions, 0 deletions
diff --git a/dot-config/hypr/env.conf b/dot-config/hypr/env.conf
new file mode 100644
index 00000000..e7240338
--- /dev/null
+++ b/dot-config/hypr/env.conf
@@ -0,0 +1,40 @@
+#############################
+### ENVIRONMENT VARIABLES ###
+#############################
+
+# See https://wiki.hyprland.org/Configuring/Environment-variables/
+
+env = XCURSOR_SIZE,24
+env = HYPRCURSOR_SIZE,24
+env = HYPRCURSOR_THEME,Bibata-rainbow-modern
+
+# Nvidia
+env = LIBVA_DRIVER_NAME,nvidia
+env = GBM_BACKEND,nvidia-drm
+env = __GLX_VENDOR_LIBRARY_NAME,nvidia
+env = __GL_GSYNC_ALLOWED,1
+
+# XDG
+env = XDG_CURRENT_DESKTOP,Hyprland
+env = XDG_SESSION_TYPE,wayland
+env = XDG_SESSION_DESKTOP,Hyprland
+
+# QT
+env = QT_AUTO_SCREEN_SCALE_FACTOR,1
+env = QT_QPA_PLATFORM=wayland;xcb # Not yet working for onlyoffice-editor
+env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
+env = QT_QPA_PLATFORMTHEME,qt6ct
+# env = SDL_VIDEODRIVER,wayland
+env = MOZ_ENABLE_WAYLAND,1
+env = _JAVA_AWT_WM_NONREPARENTING,1
+
+# Scale
+env = QT_AUTO_SCREEN_SCALE_FACTOR,1
+# env = GDK_DPI_SCALE,1.5
+# env = QT_SCALE_FACTOR,2
+
+# Input method
+env = GTK_IM_MODULE,fcitx
+env = QT_IM_MODULE,fcitx
+env = XMODIFIERS,@im=fcitx
+env = SDL_IM_MODULE,fcitx