summaryrefslogtreecommitdiffstats
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/i3/config8
-rw-r--r--.config/i3/lock.pngbin7897 -> 0 bytes
-rwxr-xr-x.config/i3/lock.sh34
3 files changed, 4 insertions, 38 deletions
diff --git a/.config/i3/config b/.config/i3/config
index 35a7c52..e3c122a 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -114,7 +114,7 @@ bindsym $mod+Shift+BackSpace exec --no-startup-id prompt "Are you sure you want
##bindsym $mod+asciitilde
#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---# #
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+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+c exec --no-startup-id camtoggle
@@ -356,7 +356,7 @@ bindsym XF86Explorer exec $TERMINAL -e ranger
##bindsym XF86Xfer exec
bindsym XF86WWW exec --no-startup-id $BROWSER
##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 XF86TaskPane exec
##bindsym XF86Favorites exec
@@ -392,7 +392,7 @@ bindsym XF86Reload restart
bindsym XF86TouchpadToggle exec --no-startup-id toggletouchpad
bindsym XF86TouchpadOn exec --no-startup-id synclient TouchpadOff=0
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 XF86WebCam exec --no-startup-id camtoggle
bindsym XF86Mail exec $TERMINAL -e neomutt
diff --git a/.config/i3/lock.png b/.config/i3/lock.png
deleted file mode 100644
index b09875d..0000000
--- a/.config/i3/lock.png
+++ /dev/null
Binary files differ
diff --git a/.config/i3/lock.sh b/.config/i3/lock.sh
deleted file mode 100755
index f154487..0000000
--- a/.config/i3/lock.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-
-# Approximate timeout rate in milliseconds (checked every 5 seconds).
-timeout="10000"
-
-# Take a screenshot of every screen available:
-scrot -m -z /tmp/lock.png
-xdpyinfo -ext XINERAMA | sed '/^ head #/!d;s///' |
-{
- cmd="convert /tmp/lock.png"
- cmdend=""
- while IFS=' :x@,' read i w h x y; do
- cmd+=" -region ${w}x$h+$x+$y -paint 1 -swirl 360"
- xc=$((x+(w/2)-79))
- yc=$((y+(h/2)-79))
- cmdend+=" ~/.config/i3/lock.png -geometry +${xc}+${yc} -composite -matte"
- done
- cmd+="${cmdend} /tmp/screen.png"
-
- eval $cmd
-}
-
-# Pause music (mocp and mpd):
-mocp -P
-mpc pause
-
-# Lock it up!
-i3lock -e -f -c 000000 -i /tmp/screen.png
-
-# If still locked after $timeout milliseconds, turn off screen.
-while [[ $(pgrep -x i3lock) ]]; do
- [[ $timeout -lt $(xssstate -i) ]] && xset dpms force off
- sleep 5
-done