lock script moved to ~/.scripts, now pauses mpv
This commit is contained in:
parent
be07b304b3
commit
e757a9cf94
4 changed files with 13 additions and 6 deletions
|
@ -114,7 +114,7 @@ bindsym $mod+Shift+BackSpace exec --no-startup-id prompt "Are you sure you want
|
||||||
##bindsym $mod+asciitilde
|
##bindsym $mod+asciitilde
|
||||||
|
|
||||||
#STOP/HIDE EVERYTHING:
|
#STOP/HIDE EVERYTHING:
|
||||||
bindsym $mod+Shift+Delete exec --no-startup-id lmc truemute ; exec $truepause ; workspace lmao ; exec $TERMINAL -e htop ; exec $TERMINAL -e ranger
|
bindsym $mod+Shift+Delete exec --no-startup-id lmc truemute ; exec $truepause ; exec --no-startup-id pauseallmpv; workspace 0; exec $TERMINAL -e htop ; exec $TERMINAL -e ranger
|
||||||
|
|
||||||
# #---Letter Key Bindings---# #
|
# #---Letter Key Bindings---# #
|
||||||
bindsym $mod+q [con_id="__focused__" instance="^(?!math|dropdown).*$"] kill
|
bindsym $mod+q [con_id="__focused__" instance="^(?!math|dropdown).*$"] kill
|
||||||
|
@ -181,7 +181,7 @@ bindsym $mod+Shift+l move right 30
|
||||||
bindsym $mod+z gaps outer current plus 5
|
bindsym $mod+z gaps outer current plus 5
|
||||||
bindsym $mod+Shift+z gaps outer current minus 5
|
bindsym $mod+Shift+z gaps outer current minus 5
|
||||||
|
|
||||||
bindsym $mod+x exec --no-startup-id ~/.config/i3/lock.sh
|
bindsym $mod+x exec --no-startup-id lockscreen
|
||||||
bindsym $mod+Shift+x exec --no-startup-id prompt "Are you sure you want to shutdown?" "$shutdown"
|
bindsym $mod+Shift+x exec --no-startup-id prompt "Are you sure you want to shutdown?" "$shutdown"
|
||||||
|
|
||||||
bindsym $mod+c exec --no-startup-id camtoggle
|
bindsym $mod+c exec --no-startup-id camtoggle
|
||||||
|
@ -356,7 +356,7 @@ bindsym XF86Explorer exec $TERMINAL -e ranger
|
||||||
##bindsym XF86Xfer exec
|
##bindsym XF86Xfer exec
|
||||||
bindsym XF86WWW exec --no-startup-id $BROWSER
|
bindsym XF86WWW exec --no-startup-id $BROWSER
|
||||||
##bindsym XF86DOS exec
|
##bindsym XF86DOS exec
|
||||||
bindsym XF86ScreenSaver exec exec --no-startup-id ~/.config/i3/lock.sh
|
bindsym XF86ScreenSaver exec exec --no-startup-id lockscreen
|
||||||
##bindsym XF86RotateWindows exec
|
##bindsym XF86RotateWindows exec
|
||||||
##bindsym XF86TaskPane exec
|
##bindsym XF86TaskPane exec
|
||||||
##bindsym XF86Favorites exec
|
##bindsym XF86Favorites exec
|
||||||
|
@ -392,7 +392,7 @@ bindsym XF86Reload restart
|
||||||
bindsym XF86TouchpadToggle exec --no-startup-id toggletouchpad
|
bindsym XF86TouchpadToggle exec --no-startup-id toggletouchpad
|
||||||
bindsym XF86TouchpadOn exec --no-startup-id synclient TouchpadOff=0
|
bindsym XF86TouchpadOn exec --no-startup-id synclient TouchpadOff=0
|
||||||
bindsym XF86TouchpadOff exec --no-startup-id synclient TouchpadOff=1
|
bindsym XF86TouchpadOff exec --no-startup-id synclient TouchpadOff=1
|
||||||
bindsym XF86Suspend exec --no-startup-id ~/.config/i3/lock.sh
|
bindsym XF86Suspend exec --no-startup-id lockscreen
|
||||||
bindsym XF86Close kill
|
bindsym XF86Close kill
|
||||||
bindsym XF86WebCam exec --no-startup-id camtoggle
|
bindsym XF86WebCam exec --no-startup-id camtoggle
|
||||||
bindsym XF86Mail exec $TERMINAL -e neomutt
|
bindsym XF86Mail exec $TERMINAL -e neomutt
|
||||||
|
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
|
@ -13,16 +13,19 @@ xdpyinfo -ext XINERAMA | sed '/^ head #/!d;s///' |
|
||||||
cmd+=" -region ${w}x$h+$x+$y -paint 1 -swirl 360"
|
cmd+=" -region ${w}x$h+$x+$y -paint 1 -swirl 360"
|
||||||
xc=$((x+(w/2)-79))
|
xc=$((x+(w/2)-79))
|
||||||
yc=$((y+(h/2)-79))
|
yc=$((y+(h/2)-79))
|
||||||
cmdend+=" ~/.config/i3/lock.png -geometry +${xc}+${yc} -composite -matte"
|
cmdend+=" ~/.scripts/lock.png -geometry +${xc}+${yc} -composite -matte"
|
||||||
done
|
done
|
||||||
cmd+="${cmdend} /tmp/screen.png"
|
cmd+="${cmdend} /tmp/screen.png"
|
||||||
|
|
||||||
eval $cmd
|
eval $cmd
|
||||||
}
|
} &
|
||||||
|
|
||||||
|
prompt "Are you sure you want to lock the computer?" "" || exit
|
||||||
|
|
||||||
# Pause music (mocp and mpd):
|
# Pause music (mocp and mpd):
|
||||||
mocp -P
|
mocp -P
|
||||||
mpc pause
|
mpc pause
|
||||||
|
pauseallmpv
|
||||||
|
|
||||||
# Lock it up!
|
# Lock it up!
|
||||||
i3lock -e -f -c 000000 -i /tmp/screen.png
|
i3lock -e -f -c 000000 -i /tmp/screen.png
|
4
.scripts/pauseallmpv
Executable file
4
.scripts/pauseallmpv
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Sends a , key to all mpv instances, pausing them at the last frame.
|
||||||
|
|
||||||
|
xdotool search --class mpv | xargs -I % xdotool key --window % comma
|
Loading…
Reference in a new issue