+++ /dev/null
-# kak: filetype=conf:tabstop=4:indentwidth=4
-# ░█░█░█░█░█▀█░█▀▄░█░░░█▀█░█▀█░█▀▄░░░█▀▀░█▀█░█▀█░█▀▀░▀█▀░█▀▀
-# ░█▀█░░█░░█▀▀░█▀▄░█░░░█▀█░█░█░█░█░░░█░░░█░█░█░█░█▀▀░░█░░█░█
-# ░▀░▀░░▀░░▀░░░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀░░░░▀▀▀░▀▀▀░▀░▀░▀░░░▀▀▀░▀▀▀
-
-# xdg stuff
-env = AMD_VULKAN_ICD=RADV
-
-# prefer wayland
-env = QT_QPA_PLATFORM,wayland;xcb
-env = QT_QPA_PLATFORMTHEME,kde
-# env = QT_QPA_PLATFORMTHEME,hyprqt6engine # experimental
-env = GDK_BACKEND,wayland,x11,*
-env = GTK_USE_PORTAL,1
-env = MOZ_ENABLE_WAYLAND,1
-# env = SDL_VIDEODRIVER,wayland # remove or set to x11 for games providing older versions of SDL
-env = CLUTTER_BACKEND,wayland
-
-# tweak swww
-env = SWWW_TRANSITION_FPS,59
-
-# necessary for hi-dpi displays:
-# env = GDK_SCALE=1 # scaling XWayland clients
-# env = QT_AUTO_SCREEN_SCALE_FACTOR,1
-
-# set cursor
-env = XCURSOR_THEME,Bibata-Original-Ice
-env = XCURSOR_SIZE,40
-env = HYPRCURSOR_THEME,Bibata-Original-Ice
-env = HYPRCURSOR_SIZE,40
-
-# tweak applications/frameworks
-env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
-env = XDG_MENU_PREFIX,plasma-
-
-
-- ░▀░▀░░▀░░▀░░░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀░░░░▀▀▀░▀▀▀░▀░▀░▀░░░▀▀▀░▀▀▀
-- xdg stuff
+hl.env("XDG_SESSION_TYPE", "wayland")
+hl.env("XDG_CURRENT_DESKTOP", "Hyprland")
+hl.env("XDG_SESSION_DESKTOP", "Hyprland")
+
+-- amd stuff
hl.env("AMD_VULKAN_ICD", "RADV")
-- prefer wayland
-- Or execute your favorite apps at launch like this:
hl.on("hyprland.start", function ()
+ hl.exec_cmd("~/.config/hypr/scripts/hyprinit.sh") -- also runs "openrc -U desktop"
hl.exec_cmd("hyprpm reload")
- hl.exec_cmd("/usr/libexec/pam_kwallet_init")
- hl.exec_cmd("gmenudbusmenuproxy")
- hl.exec_cmd("env XDG_MENU_PREFIX=plasma- kbuildsycoca6 --noincremental")
- hl.exec_cmd("openrc -U desktop")
- -- hl.exec_cmd("~/.local/bin/run_after_noctalia.sh")
+ -- hl.exec_cmd("/usr/libexec/pam_kwallet_init")
+ -- hl.exec_cmd("gmenudbusmenuproxy")
+ hl.exec_cmd("env XDG_MENU_PREFIX=plasma- /usr/bin/kbuildsycoca6 --noincremental")
hl.exec_cmd("/usr/bin/noctalia")
- -- hl.exec_cmd("hyprctl plugin load /usr/lib/hyprland-plugins/dynamic-cursors.so")
end)
hl.on("hyprland.shutdown", function()