Skip to content

Commit f77214f

Browse files
chore: use seperate Xresource keys for lock program
1 parent a97d283 commit f77214f

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

scripts/regolith-sway-clamshell

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ exit_with_error() {
2222
get_lid_close_cmd() {
2323
# Actions to take based on the value of wm.lidclose.action
2424
local DEFAULT_LOCK="gtklock --background $(trawlcat regolith.lockscreen.wallpaper.file /dev/null)"
25-
local LOCK=$( trawlcat wm.program.lock "$DEFAULT_LOCK")
25+
local LOCK=$( trawlcat wm.program.lock_sway "$DEFAULT_LOCK")
2626
local SLEEP=$( trawlcat wm.program.sleep "systemctl suspend" )
2727
local HIBERNATE=$( trawlcat wm.program.hibernate "systemctl hibernate" )
2828
local SHUTDOWN=$( trawlcat wm.program.shutdown "gnome-session-quit --power-off --no-prompt")

usr/share/regolith/i3/config.d/55_session_keybindings

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ bindsym $mod+$wm.binding.shutdown exec $wm.program.shutdown
4040

4141
## Session // Lock Screen // <> Escape ##
4242
set_from_resource $wm.binding.lock wm.binding.lock Escape
43-
set_from_resource $wm.program.lock wm.program.lock dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
44-
bindsym $mod+$wm.binding.lock exec $wm.program.lock
43+
set_from_resource $wm.program.lock_i3 wm.program.lock_i3 dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
44+
bindsym $mod+$wm.binding.lock exec $wm.program.lock_i3
4545

4646
## Session // Sleep // <><Shift> s ##
4747
set_from_resource $wm.binding.sleep wm.binding.sleep Shift+s
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
## Session // Lock Screen // <> Escape ##
22
set_from_resource $wm.binding.lock wm.binding.lock Escape
3-
set_from_resource $wm.program.lock wm.program.lock gtklock --background $(trawlcat regolith.lockscreen.wallpaper.file /dev/null)
4-
bindsym $mod+$wm.binding.lock exec $wm.program.lock
3+
set_from_resource $wm.program.lock_sway wm.program.lock_sway gtklock --background $(trawlcat regolith.lockscreen.wallpaper.file /dev/null)
4+
bindsym $mod+$wm.binding.lock exec $wm.program.lock_sway

0 commit comments

Comments
 (0)