Merge branch 'dev' into 'main'

Merge 2.8.1RC3

See merge request stephan-raabe/dotfiles!74
This commit is contained in:
Stephan Raabe 2024-02-24 11:03:48 +00:00
commit b06f146128
7 changed files with 35 additions and 8 deletions

View File

@ -1 +1 @@
2.8.1RC2 2.8.1RC3

View File

@ -1,4 +1,4 @@
# ML4W dotfiles 2.8.1 RC2 # ML4W dotfiles 2.8.1 RC3
This is my configuration of Hyprland (Wayland) and Qtile (X11) for Arch Linux based distributions. This package includes an installation script to install and setup the required components. This is my configuration of Hyprland (Wayland) and Qtile (X11) for Arch Linux based distributions. This package includes an installation script to install and setup the required components.

Binary file not shown.

View File

@ -1,13 +1,29 @@
# _ _ _ _
# | |__ _ _ _ __ _ __(_) __| | | ___
# | '_ \| | | | '_ \| '__| |/ _` | |/ _ \
# | | | | |_| | |_) | | | | (_| | | __/
# |_| |_|\__, | .__/|_| |_|\__,_|_|\___|
# |___/|_|
#
general { general {
lock_cmd = notify-send "lock!" # dbus/sysd lock command (loginctl lock-session) # lock_cmd = notify-send "lock!" # dbus/sysd lock command (loginctl lock-session)
unlock_cmd = notify-send "unlock!" # same as above, but unlock # unlock_cmd = notify-send "unlock!" # same as above, but unlock
before_sleep_cmd = notify-send "Zzz" # command ran before sleep # before_sleep_cmd = notify-send "Zzz" # command ran before sleep
after_sleep_cmd = notify-send "Awake!" # command ran after 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) ignore_dbus_inhibit = false # whether to ignore dbus-sent idle-inhibit requests (used by e.g. firefox or steam)
} }
# Screenlock
listener { listener {
timeout = 600 # in seconds timeout = 600 # in seconds
on-timeout = hyprlock # command to run when timeout has passed 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. # on-resume = notify-send "Welcome back to your desktop!" # command to run when activity is detected after timeout has fired.
} }
# 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.
}

View File

@ -1,3 +1,11 @@
# _ _ _
# | |__ _ _ _ __ _ __| | ___ ___| | __
# | '_ \| | | | '_ \| '__| |/ _ \ / __| |/ /
# | | | | |_| | |_) | | | | (_) | (__| <
# |_| |_|\__, | .__/|_| |_|\___/ \___|_|\_\
# |___/|_|
#
background { background {
monitor = monitor =
path = $HOME/dotfiles/.settings/lockscreen.png # only png supported for now path = $HOME/dotfiles/.settings/lockscreen.png # only png supported for now

3
hypr/scripts/exit.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
sleep 1
killall -9 Hyprland sleep 2

View File

@ -12,7 +12,7 @@
} }
{ {
"label" : "logout", "label" : "logout",
"action" : "hyprctl dispatch exit", "action" : "$HOME/dotfiles/hypr/scripts/exit.sh",
"text" : "Exit", "text" : "Exit",
"keybind" : "e" "keybind" : "e"
} }