dotfiles

<-- duh.
git clone https://hhvn.uk/dotfiles
git clone git://hhvn.uk/dotfiles
Log | Files | Refs | Submodules | LICENSE

sxhkdrc (1808B)


      1 # Copyright (c) 2022 hhvn <dev@hhvn.uk>
      2 # ISC license
      3 #
      4 # See also: git://hhvn.uk/sxhkd-rc
      5 
      6 super + Return
      7 	st
      8 
      9 super + t
     10 	pkill -SIGUSR1 herbe
     11 
     12 super + shift + t
     13 	pkill -SIGUSR2 herbe
     14 
     15 super + ctrl + t
     16 	pkill -SIGKILL herbe; herbe
     17 
     18 super + alt + t
     19 	herbe 'test'
     20 
     21 super + a
     22 	addrbook
     23 
     24 super + shift + a
     25 	mailselect
     26 
     27 super + b
     28 	pgrep qutebrowser && herbe 'qutebrowser already running' || qutebrowser
     29 
     30 super + n 
     31 	st -t neomutt -c neomutt -e sh -c 'neomutt; $SHELL'
     32 
     33 super + c
     34 	slock_mod
     35 
     36 super + shift + c
     37 	slock
     38 
     39 super + d
     40 	dmenu_run
     41 
     42 super + u
     43 	plumb `''{xclip -o}
     44 
     45 super + s
     46 	dpass
     47 
     48 super + shift + s
     49 	maim -s | hlpaste 'png'
     50 
     51 super + ctrl + s
     52 	maim | hlpaste 'png'
     53 
     54 @super + w
     55 	wallp $home/general/images/wallpapers/
     56 
     57 super + ctrl + w
     58 	wallblur
     59 
     60 super + shift + g
     61 	chradio
     62 
     63 super + shift + o
     64 	addtorrent xclip
     65 
     66 # Socket mpv control
     67 # super + alt + [y,u]
     68 # 	rmpv general/[videos,music]/list
     69 #
     70 # super + ctrl + [i,p]
     71 # 	hmpv [back,forward] /tmp/mpv-socket
     72 #
     73 # super + alt + [i,p]
     74 # 	hmpv [prev,next] /tmp/mpv-socket
     75 #
     76 # super + [ctrl,alt] + o
     77 # 	hmpv [toggle,quit] /tmp/mpv-socket
     78 #
     79 # super + shift + n
     80 # 	st -c mpvrcp -g 150x30 -b -e mpvrcp /tmp/mpv-socket
     81 
     82 # cmus control
     83 super + ctrl + [i,p]
     84 	cmus-remote --seek [-5,+5]
     85 
     86 super + alt + [i,p]
     87 	cmus-remote [--prev,--next]
     88 
     89 super + [ctrl,alt] + o
     90 	cmus-remote [--pause,--stop]
     91 
     92 super + m
     93 	st -c cmus -g 150x30 -b -e rc -c 'tmux new-session -As cmus cmus'
     94 
     95 super + [minus,equal]
     96 	hvol 3%[-,+]
     97 
     98 super + shift [minus,equal]
     99 	hvol 6%[-,+]
    100 
    101 [XF86AudioLowerVolume, XF86AudioRaiseVolume]
    102 	hvol 3%[-,+]
    103 
    104 shift + [XF86AudioLowerVolume, XF86AudioRaiseVolume]
    105 	hvol 6%[-,+]
    106 
    107 super + shift + h
    108 	st -e htop
    109 
    110 Menu
    111 	xdotool click 2
    112 
    113 #thinkpad codes
    114 
    115 # XF86Sleep
    116 # XF86Batter
    117 XF86ScreenSaver
    118 	slock_mod
    119 
    120 XF86Display
    121 	xset dpms force off
    122 
    123 # XF86TouchpadToggle
    124 # XF86Suspend