dotfiles

My personal shell configs and stuff
git clone git://git.alex.balgavy.eu/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

sxhkdrc (2574B)


      1 super + o
      2   "$TERMINAL" -e lf "$HOME"
      3 ctrl + super + r
      4   pkill -SIGUSR1 sxhkd; notify "sxhkd reloaded" ""
      5 alt + shift + 3
      6   scrot -f -u -e 'mv $f ~/Pictures/Screenshots/; notify "Screenshot saved" "~/Pictures/Screenshots/$f"'
      7 ctrl + alt + shift + 3
      8   bash -c 'scrot -f -u -F - | xclip -selection clipboard -target image/png; notify "Screenshot copied" "On clipboard"'
      9 alt + shift + 4
     10   scrot -f -s -e 'mv $f ~/Pictures/Screenshots/; notify "Screenshot saved" "~/Pictures/Screenshots/$f"'
     11 ctrl + alt + shift + 4
     12   bash -c 'scrot -f -s -F - | xclip -selection clipboard -target image/png;  notify "Screenshot copied" "On clipboard"'
     13 super + shift + m; m
     14   dmenuman
     15 
     16 #button6
     17 #  case "$(xdotool getwindowfocus getwindowname)" in; *Brave) xdotool key 'ctrl+shift+Tab';; esac
     18 #
     19 #button7
     20 #  case "$(xdotool getwindowfocus getwindowname)" in; *Brave) xdotool key 'ctrl+Tab';; esac
     21 
     22 super + shift + m; d
     23   dmenu-displays
     24 
     25 super + shift + m; b
     26   dmenu-dwmblocks
     27 
     28 super + shift + m; c
     29   dmenu-bluetoothctl
     30 
     31 super + ctrl + space
     32   dmenusymbols
     33 
     34 super + shift + a
     35   j4-dmenu-desktop
     36 super + l
     37   /usr/local/bin/slock
     38 super + e
     39   emacsclient -c -a ''
     40 super + u
     41   linkhandler "$(clp)"
     42 
     43 @super + alt + v
     44   xclip -out -selection clipboard | xdotool type --file -
     45 
     46 ## super + shift + i
     47 #F11
     48 #  nerd-dictation begin &; pkill -RTMIN+6 dwmblocks
     49 ## super + shift + o
     50 #F12
     51 #  nerd-dictation end; pkill -RTMIN+6 dwmblocks
     52 
     53 super + c
     54   clipmenu -i
     55 
     56 super + ctrl + i
     57   dmenu-colorpicker
     58 
     59 XF86AudioNext
     60   playerctl next
     61 XF86AudioPrev
     62   playerctl previous
     63 XF86AudioPause
     64   playerctl pause
     65 XF86AudioPlay
     66   playerctl play-pause
     67 XF86AudioRaiseVolume
     68   pactl -- set-sink-volume "$(pactl get-default-sink)" +10% && pkill -RTMIN+6 dwmblocks
     69 XF86AudioLowerVolume
     70   pactl -- set-sink-volume "$(pactl get-default-sink)" -10% && pkill -RTMIN+6 dwmblocks
     71 shift + XF86AudioRaiseVolume
     72   pactl -- set-sink-volume "$(pactl get-default-sink)" +1% && pkill -RTMIN+6 dwmblocks
     73 shift + XF86AudioLowerVolume
     74   pactl -- set-sink-volume "$(pactl get-default-sink)" -1% && pkill -RTMIN+6 dwmblocks
     75 XF86AudioMute
     76   pactl -- set-sink-mute "$(pactl get-default-sink)" toggle && pkill -RTMIN+6 dwmblocks
     77 XF86AudioMicMute
     78   pactl -- set-source-mute "$(pactl get-default-source)" toggle && pkill -RTMIN+6 dwmblocks
     79 XF86MonBrightnessDown
     80   brightnessctl set 10%- && pkill -RTMIN+3 dwmblocks
     81 XF86MonBrightnessUp
     82   brightnessctl set 10%+ && pkill -RTMIN+3 dwmblocks
     83 ctrl + shift + space
     84   dunstctl close
     85 ctrl + shift + super + space
     86   dunstctl close-all
     87 super + grave
     88   dunstctl history-pop
     89 ctrl + shift + period
     90   dunstctl context