04_bindings.config 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ### 04 Bindings
  2. ##Begin Quick-Key
  3. bindsym $mod+Return exec "xterm"
  4. bindsym $mod+d exec --no-startup-id "j4-dmenu-desktop --dmenu='dmenu -i -b'"
  5. bindsym $mod+Shift+q kill
  6. bindsym $mod+XF86Sleep exec "i3lock && sudo systemctl suspend"; reload
  7. bindsym $mod+Shift+XF86Sleep exec 'checkHibernate.sh'; reload
  8. # bindsym XF86Search
  9. bindsym XF86Go exec $BROWSER #internet button
  10. bindsym Shift+XF86Go exec "$BROWSER --private-window"
  11. # bindcode 221 #info button
  12. bindsym XF86Mail exec thunderbird
  13. bindsym XF86Eject mode "mount"
  14. bindsym Shift+XF86Eject mode "eject"
  15. # MPC
  16. bindsym XF86AudioPrev exec "mpc prev"
  17. bindsym XF86AudioPlay exec "mpc toggle"
  18. bindsym XF86AudioNext exec "mpc next"
  19. bindsym Shift+XF86AudioPrev exec "mpc seek -00:01"
  20. bindsym Shift+XF86AudioNext exec "mpc seek +00:01"
  21. bindsym XF86AudioStop exec "mpc stop"
  22. # Volume
  23. bindsym XF86AudioLowerVolume exec "amixer -D pulse sset Master 5%-"
  24. bindsym XF86AudioRaiseVolume exec "amixer -D pulse sset Master 5%+"
  25. bindsym Shift+XF86AudioLowerVolume exec "amixer -D pulse sset Master 2%-"
  26. bindsym Shift+XF86AudioRaiseVolume exec "amixer -D pulse sset Master 2%+"
  27. bindsym XF86AudioMute exec "amixer -D pulse sset Master toggle"
  28. # MPC volume
  29. bindsym $alt+Shift+XF86AudioLowerVolume exec "mpc volume -2"
  30. bindsym $alt+Shift+XF86AudioRaiseVolume exec "mpc volume +2"
  31. bindsym $alt+XF86AudioLowerVolume exec "mpc volume -5"
  32. bindsym $alt+XF86AudioRaiseVolume exec "mpc volume +5"
  33. # Brightness
  34. bindsym XF86MonBrightnessUp exec "/bin/sh ~/.i3/brightness.sh 0.1"
  35. bindsym XF86MonBrightnessDown exec "/bin/sh ~/.i3/brightness.sh -0.1"
  36. # Screenshot
  37. bindsym F12 exec "scrot -s ~/screenshot.png"
  38. bindsym Shift+F12 exec "scrot -s ~/x.png && xclip ~/x.png && rm ~/x.png"
  39. ##End Quick-Key