exec-once = ~/.config/hypr/scripts/startup.sh
exec-once = ~/.config/hypr/scripts/daemons.sh
+exec-once = ~/.config/hypr/scripts/sleep.sh
# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf
# Some default env vars.
-env = GDK_SCALE=1 # scaling XWayland clients
-env = XCURSOR_SIZE,24
-env = QT_QPA_PLATFORM,wayland
+#env = QT_QPA_PLATFORM,wayland,xcb
+#env = QT_AUTO_SCREEN_SCALE_FACTOR,1
env = QT_QPA_PLATFORMTHEME,qt6ct
-env = GDK_BACKEND=wayland
-env = QT_AUTO_SCREEN_SCALE_FACTOR,1
-env = MOZ_ENABLE_WAYLAND,1
+
+#env = GDK_BACKEND=wayland,xcb
+#env = GDK_SCALE=1 # scaling XWayland clients
env = GTK_USE_PORTAL,1
+env = XCURSOR_SIZE,28
+env = XCURSOR_THEME,BreezeX-Dark
+env = MOZ_ENABLE_WAYLAND,1
+
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input {
kb_layout = us
--- /dev/null
+#!/bin/bash
+
+swayidle -w timeout 600 'swaylock -f -c 000000' \
+ timeout 900 'hyprctl dispatch dpms off' \
+ resume 'hyprctl dispatch dpms on' \
+ timeout 1200 'loginctl suspend' \
+ before-sleep 'swaylock -f -c 000000' &
+
+