diff --git a/apps/ML4W_Welcome-x86_64.AppImage b/apps/ML4W_Welcome-x86_64.AppImage index 8023c9e..9f25ddf 100755 Binary files a/apps/ML4W_Welcome-x86_64.AppImage and b/apps/ML4W_Welcome-x86_64.AppImage differ diff --git a/hypr/hypridle.conf b/hypr/hypridle.conf index d57c492..4b6a08e 100644 --- a/hypr/hypridle.conf +++ b/hypr/hypridle.conf @@ -1,13 +1,29 @@ +# _ _ _ _ +# | |__ _ _ _ __ _ __(_) __| | | ___ +# | '_ \| | | | '_ \| '__| |/ _` | |/ _ \ +# | | | | |_| | |_) | | | | (_| | | __/ +# |_| |_|\__, | .__/|_| |_|\__,_|_|\___| +# |___/|_| +# + general { - lock_cmd = notify-send "lock!" # dbus/sysd lock command (loginctl lock-session) - unlock_cmd = notify-send "unlock!" # same as above, but unlock - before_sleep_cmd = notify-send "Zzz" # command ran before sleep - after_sleep_cmd = notify-send "Awake!" # command ran after sleep + # lock_cmd = notify-send "lock!" # dbus/sysd lock command (loginctl lock-session) + # unlock_cmd = notify-send "unlock!" # same as above, but unlock + # before_sleep_cmd = notify-send "Zzz" # command ran before sleep + # after_sleep_cmd = notify-send "Awake!" # command ran after sleep ignore_dbus_inhibit = false # whether to ignore dbus-sent idle-inhibit requests (used by e.g. firefox or steam) } +# Screenlock listener { timeout = 600 # in seconds on-timeout = hyprlock # command to run when timeout has passed # on-resume = notify-send "Welcome back to your desktop!" # command to run when activity is detected after timeout has fired. -} \ No newline at end of file +} + +# Suspend +listener { + timeout = 660 # in seconds + on-timeout = systemctl suspend # command to run when timeout has passed + # on-resume = notify-send "Welcome back to your desktop!" # command to run when activity is detected after timeout has fired. +} diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf index 2b609b0..f477cb6 100644 --- a/hypr/hyprlock.conf +++ b/hypr/hyprlock.conf @@ -1,3 +1,11 @@ +# _ _ _ +# | |__ _ _ _ __ _ __| | ___ ___| | __ +# | '_ \| | | | '_ \| '__| |/ _ \ / __| |/ / +# | | | | |_| | |_) | | | | (_) | (__| < +# |_| |_|\__, | .__/|_| |_|\___/ \___|_|\_\ +# |___/|_| +# + background { monitor = path = $HOME/dotfiles/.settings/lockscreen.png # only png supported for now diff --git a/hypr/scripts/exit.sh b/hypr/scripts/exit.sh new file mode 100755 index 0000000..0b61635 --- /dev/null +++ b/hypr/scripts/exit.sh @@ -0,0 +1,3 @@ +#!/bin/bash +sleep 1 +killall -9 Hyprland sleep 2 \ No newline at end of file diff --git a/wlogout/layout b/wlogout/layout index 2876b9a..6a3a3c3 100644 --- a/wlogout/layout +++ b/wlogout/layout @@ -12,7 +12,7 @@ } { "label" : "logout", - "action" : "hyprctl dispatch exit", + "action" : "$HOME/dotfiles/hypr/scripts/exit.sh", "text" : "Exit", "keybind" : "e" }