changes with hypridle
This commit is contained in:
@@ -4,3 +4,5 @@ hyprlock.conf
|
||||
hyprpaper.conf
|
||||
scripts/autostart/workspace
|
||||
config/color.lua
|
||||
scripts/hypridle/screen_off.sh
|
||||
scripts/hypridle/screen_on.sh
|
||||
@@ -0,0 +1,3 @@
|
||||
# Readme of the repository
|
||||
## If hypridle screen turning off breaks
|
||||
Remove scripts/hypridle/screen_off.sh and scripts/hypridle/screen_on.sh
|
||||
@@ -135,6 +135,8 @@ hl.config({
|
||||
background_color = 0x000000,
|
||||
on_focus_under_fullscreen = 0,
|
||||
middle_click_paste = false,
|
||||
key_press_enables_dpms = true,
|
||||
mouse_move_enables_dpms = true
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
+8
-14
@@ -1,22 +1,16 @@
|
||||
listener {
|
||||
timeout = 200
|
||||
on-timeout = notify-send "You are idle!"
|
||||
on-resume = notify-send "Welcome back!"
|
||||
}
|
||||
|
||||
listener {
|
||||
timeout = 300
|
||||
on-timeout = hyprlock
|
||||
}
|
||||
|
||||
# listener {
|
||||
# timeout = 360
|
||||
# on-timeout = bash -c 'for o in $(hyprctl monitors -j | jq -r ".[].name"); do wlopm --off "$o"; done'
|
||||
# on-resume = bash -c 'for o in $(hyprctl monitors -j | jq -r ".[].name"); do wlopm --on "$o"; done'
|
||||
# }
|
||||
|
||||
listener {
|
||||
timeout = 360
|
||||
on-timeout = hyprctl dispatch "hl.dsp.dpms({action = 'off'})"
|
||||
on-resume = hyprctl dispatch "hl.dsp.dpms({action = 'on'})"
|
||||
}
|
||||
|
||||
listener {
|
||||
timeout = 250 # in seconds.
|
||||
on-timeout = notify-send "You are idle!" # command to run when timeout has passed.
|
||||
on-resume = notify-send "Welcome back!" # command to run when activity is detected after timeout has fired.
|
||||
on-timeout = $XDG_CONFIG_HOME/hypr/scripts/screen_off.sh
|
||||
on-resume = $XDG_CONFIG_HOME/hypr/scripts/screen_on.sh
|
||||
}
|
||||
+10
@@ -95,6 +95,16 @@ mkdir -p "$SCRIPT_DIR/scripts/autostart"
|
||||
ok "color config created"
|
||||
}
|
||||
|
||||
[[ ! -f "$SCRIPT_DIR/config/color.lua" ]] && {
|
||||
cp "$SCRIPT_DIR/examples/color.lua.example" "$SCRIPT_DIR/config/color.lua"
|
||||
ok "color config created"
|
||||
}
|
||||
|
||||
[[ ! -f "$SCRIPT_DIR/config/color.lua" ]] && {
|
||||
cp "$SCRIPT_DIR/examples/color.lua.example" "$SCRIPT_DIR/config/color.lua"
|
||||
ok "color config created"
|
||||
}
|
||||
|
||||
# ----------------------------
|
||||
# Install
|
||||
# ----------------------------
|
||||
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
hyprctl dispatch "hl.dsp.dpms({action = 'off'})"
|
||||
# alternative: wlopm --off '*'
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
hyprctl dispatch "hl.dsp.dpms({action = 'on'})"
|
||||
# alternative: wlopm --on '*'
|
||||
@@ -2,4 +2,4 @@
|
||||
s=$(cut -d. -f1 /proc/uptime)
|
||||
h=$((s / 3600))
|
||||
m=$(((s % 3600) / 60))
|
||||
printf "%02d:%02dh" "$h" "$m"
|
||||
printf " %02d:%02dh" "$h" "$m"
|
||||
Reference in New Issue
Block a user