summaryrefslogtreecommitdiffstats
path: root/.config/sxhkd
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2019-05-18 15:45:06 -0400
committerLuke Smith <luke@lukesmith.xyz>2019-05-18 15:45:06 -0400
commit425941bf697ac4e38cdcc352799b1a61ebb8d34c (patch)
treeb56d49a91bf15c69c30a238065c4ccacbb26b5b6 /.config/sxhkd
parent9220538725701596808784b4e9469823545bd4e8 (diff)
downloadeibhear-425941bf697ac4e38cdcc352799b1a61ebb8d34c.tar.gz
eibhear-425941bf697ac4e38cdcc352799b1a61ebb8d34c.tar.zst
eibhear-425941bf697ac4e38cdcc352799b1a61ebb8d34c.zip
i3 modularized between sxhkd and xinit
Diffstat (limited to '.config/sxhkd')
-rw-r--r--.config/sxhkd/sxhkdrc119
1 files changed, 119 insertions, 0 deletions
diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc
new file mode 100644
index 0000000..07b6340
--- /dev/null
+++ b/.config/sxhkd/sxhkdrc
@@ -0,0 +1,119 @@
+# Basic binds
+super + Return
+ $TERMINAL
+super + d
+ dmenu_run
+super + r
+ $TERMINAL -e lf
+super + e
+ $TERMINAL -e neomutt
+super + m
+ $TERMINAL -e ncmpcpp
+super + n
+ $TERMINAL -e newsboat
+super + i
+ $TERMINAL -e htop
+super + y
+ $TERMINAL -e calcurse
+super + shift + a
+ $TERMINAL -e pulsemixer
+super + shift + c
+ camtoggle
+super + shift + e
+ tutorialvids
+super + w
+ webby | xargs -r $BROWSER
+super + shift + w
+ $BROWSER
+super + shift + g
+ gimp
+
+# Et cetera...
+super + grave
+ dmenuunicode
+super + Scroll_Lock
+ killall screenkey || screenkey
+super + Insert
+ showclip
+super + shift + x
+ prompt "Shutdown computer?" "sudo -A shutdown -h now"
+super + shift + BackSpace
+ prompt "Reboot computer?" "sudo -A shutdown -h now"
+super + x
+ mpc pause; pauseallmpv; i3lock -e -f -c 1d2021; xset dpms force off
+XF86Launch1
+ xset dpms force off
+
+# Recording
+# Take screenshot
+Print
+ maim pic-full-$(date '+%y%m%d-%H%M-%S').png
+# Pick screenshot type
+shift + Print
+ maimpick
+# Record audio or video
+super + Print
+ dmenurecord
+# kill active recording
+super + Delete
+ dmenurecord kill
+
+# Pause audio
+super + {_,shift +} p
+ lmc {toggle,pause}
+# Changes to next/previous tracks
+super + {comma,period}
+ lmc {prev,next}
+# Restart track
+super + shift + less
+ lmc replay
+# Increase volume
+super + {equal,plus}
+ lmc up {5,15}
+# Decrease volume
+super {_,shift +} + minus
+ lmc down {5,15}
+# Seek foward in song
+super + {_,shift +} bracketright
+ lmc forward {10,120}
+# Seek backward in song
+super + {_,shift +} bracketleft
+ lmc back {10,120}
+
+# Function keys
+# Show readme
+super + F1
+ groff -mom $HOME/.local/share/larbs/readme.mom -Tpdf | zathura -
+# F2 is restart in i3 right now.
+# Change display
+super + F3
+ displayselect
+# Hibernate
+super + F4
+ prompt 'Hibernate computer?' 'sudo systemctl suspend'
+# Restart/rescan wifi/eth networks
+super + F5
+ sudo -A systemctl restart NetworkManager
+# Start torrent daemon/open interface
+super + F6
+ torwrap
+# toggle torrent daemon
+super + F7
+ td-togggle
+# sync email
+super + F8
+ mailsync
+# Mount a USB drive or Android device
+super + F9
+ dmenumount
+# Unmount a USB drive or Android device
+super + F10
+ dmenuumount
+# Search with Duckduckgo
+super + F11
+ ducksearch
+# Network Manager interface
+super + F12
+ $TERMINAL -e sudo -A nmtui
+
+