mirror of
https://github.com/end-4/dots-hyprland.git
synced 2026-06-05 23:09:26 -05:00
Prepare for --via-nix fallback to swaylock
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
This folder contains tweakd configs when --via-nix is specified.
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
$lock_cmd = swaylock
|
||||||
|
# $lock_cmd = pidof hyprlock || hyprlock
|
||||||
|
$suspend_cmd = systemctl suspend || loginctl suspend
|
||||||
|
|
||||||
|
general {
|
||||||
|
lock_cmd = $lock_cmd
|
||||||
|
before_sleep_cmd = loginctl lock-session
|
||||||
|
after_sleep_cmd = hyprctl dispatch global quickshell:lockFocus
|
||||||
|
inhibit_sleep = 3
|
||||||
|
}
|
||||||
|
|
||||||
|
listener {
|
||||||
|
timeout = 300 # 5mins
|
||||||
|
on-timeout = loginctl lock-session
|
||||||
|
}
|
||||||
|
|
||||||
|
listener {
|
||||||
|
timeout = 600 # 10mins
|
||||||
|
on-timeout = hyprctl dispatch dpms off
|
||||||
|
on-resume = hyprctl dispatch dpms on
|
||||||
|
}
|
||||||
|
|
||||||
|
listener {
|
||||||
|
timeout = 900 # 15mins
|
||||||
|
on-timeout = $suspend_cmd
|
||||||
|
}
|
||||||
@@ -9,6 +9,7 @@
|
|||||||
# TODO: add --exp-files-regen Force copy the default config to ${EXP_FILE_PATH} (auto do this when not existed)
|
# TODO: add --exp-files-regen Force copy the default config to ${EXP_FILE_PATH} (auto do this when not existed)
|
||||||
# TODO: Implement versioning, i.e. when user-defined yaml config file has version number mismatch with the default one, produce error. If only minor version number is not the same, the error can be ommitted via --exp-file-no-strict .
|
# TODO: Implement versioning, i.e. when user-defined yaml config file has version number mismatch with the default one, produce error. If only minor version number is not the same, the error can be ommitted via --exp-file-no-strict .
|
||||||
# TODO: add --exp-files-no-strict Ignore error when minor version number is not the same
|
# TODO: add --exp-files-no-strict Ignore error when minor version number is not the same
|
||||||
|
# TODO: When --via-nix is specified, use dots-extra/vianix/hypridle.conf instead
|
||||||
#
|
#
|
||||||
# Stage 2 todos:
|
# Stage 2 todos:
|
||||||
# TODO: Implement bool key symlink (both read-write and read-only), when the value of `symlink` is true, then instead using `rsync` or `cp`, use `ln`.
|
# TODO: Implement bool key symlink (both read-write and read-only), when the value of `symlink` is true, then instead using `rsync` or `cp`, use `ln`.
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
# shellcheck shell=bash
|
# shellcheck shell=bash
|
||||||
|
|
||||||
|
# TODO: When --via-nix is specified, use dots-extra/vianix/hypridle.conf instead
|
||||||
# In case some dirs does not exists
|
# In case some dirs does not exists
|
||||||
v mkdir -p $XDG_BIN_HOME $XDG_CACHE_HOME $XDG_CONFIG_HOME $XDG_DATA_HOME/icons
|
v mkdir -p $XDG_BIN_HOME $XDG_CACHE_HOME $XDG_CONFIG_HOME $XDG_DATA_HOME/icons
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user