replaced hyprland config with lua

This commit is contained in:
2026-08-23 11:32:54 -07:00
parent 4a659f016f
commit e4df7507ac
20 changed files with 897 additions and 350 deletions

32
hypr/hyprland/env.lua Normal file
View File

@@ -0,0 +1,32 @@
--██████ ███ ██ ██ ██ ██ ██ ▄████▄ █████▄ ██ ▄████▄ █████▄ ██ ██████ ▄█████
--██▄▄ ██ ▀▄██ ██▄▄██ ██▄▄██ ██▄▄██ ██▄▄██▄ ██ ██▄▄██ ██▄▄██ ██ ██▄▄ ▀▀▀▄▄▄
--██▄▄▄▄ ██ ██ ▀██▀ ▀██▀ ██ ██ ██ ██ ██ ██ ██ ██▄▄█▀ ██████ ██▄▄▄▄ █████▀
-- GTK Theme
hl.env("GTK_THEME", "adw-gtk3-dark")
-- Cursor size
hl.env("XCURSOR_SIZE", "20")
hl.env("HYPRCURSOR_SIZE", "20")
-- Language Settings
hl.env("LANG", "en_US.UTF-8")
hl.env("LC_ALL", "en_US.UTF-8")
hl.env("LANGUAGE", "en_US.UTF-8")
-- Editor
hl.env("EDITOR", "nvim")
-- Force all apps to use Wayland
hl.env("GDK_BACKEND", "wayland,x11")
hl.env("QT_QPA_PLATFORM", "wayland;xcb")
hl.env("QT_STYLE_OVERRIDE", "kvantum")
hl.env("SDL_VIDEODRIVER", "wayland")
hl.env("MOZ_ENABLE_WAYLAND", "1")
hl.env("ELECTRON_OZONE_PLATFORM_HINT", "wayland")
hl.env("OZONE_PLATFORM", "wayland")
hl.env("XDG_SESSION_TYPE", "wayland")
-- Allow better support for screen sharing (Google Meet, Discord, etc)
hl.env("XDG_CURRENT_DESKTOP", "Hyprland")
hl.env("XDG_SESSION_DESKTOP", "Hyprland")