This repository has been archived on 2022-12-11. You can view files and clone it, but cannot push or open issues or pull requests.
dot-files/.xbindkeysrc
Collin Doering aac41c0395 Made several minor changes/tweaks as follows:
.conkerorrc:
  * changed pdf application to zathura
  * added a bunch of webjumps (see source)
  * made duckduckgo default search engine
.emacs:
  * switched to emacs24 from bzr
  * enabled flyspell-mode
  * depreciated emacs-color-theme (use built-in theming in emacs24)
  * added magit init code with the intent of playing with magit someday instead of using cl
  * setup auto-complete extension
  * added keybinding C-x 4 s which opens up a elisp scratch buffer
  * added keybinding C-x 4 e which opens up a eshell buffer
  * added a eshell clear function
  * added .conkerorrc, .xmobarrc, .screenrc, and .stumpwmrc to auto-mode-alist
.xbindkeysrc:
  * modified all audio controls to utilize cmus-remote instead of mpc
.xinitrc:
  * using nouveau instead of nvidia driver so naturually switched from twinview to xrandr
  * disabled pulseaudio from starting because it is automatically started by settings in /etc/pulse/client.conf
  * modified trayers parameters due to the new xrandr setup
.xmobarrc:
  * added foreword comments
  * removed volume script from bar (only supported alsa)
.xmonad/xmonad.hs:
  * added emacs scratchpad (keybinding Mod-Control-Escape)
  * added mc scratchpad (keybinding Mod-Control-3)
  * added transmission scratchpad (replacing deluge) with keybinding Mod-Control-4
  * imported XMonad.Layout.ToggleLayouts in hopes to find a nice fullscreen solution;
    disabled (but not uncommented) keybinding Mod-Control-Space. *TODO*

Signed-off-by: Collin Doering <rekahsoft@gmail.com>
2015-01-14 05:12:42 -05:00

120 lines
2.2 KiB
Plaintext

# File: .xbindkeysrc
# Date: Sept 23, 2010
# Author: Collin J. Doering <rekahsoft@gmail.com>
# Description: File that contains key bindings independant of any DE (using xbindkeys). This file is in the following format:
## <generic functinality> (<geographical location on keyboard >)
# <key combination> = <functionality>
#"<command"
# m:<modifier state> + c:<keycode>
#< keycode name>
## END of <generic functinality>
## Multimedia keys (top of keyboard)
# play/pause key = toggle play pause
#"~/.bin/toggle-pp.py"
#"mpc toggle"
"cmus-remote --pause"
m:0x10 + c:172
XF86AudioPlay
#"mpc toggle"
"cmus-remote --pause"
m:0x58 + c:33
Alt+Mod2+Mod4 + p
# next key = next song
#"mpc next"
"cmus-remote --next"
m:0x10 + c:171
XF86AudioNext
#"mpc next"
"cmus-remote --next"
m:0x58 + c:60
Alt+Mod2+Mod4 + period
# prev key = previous song
#"mpc prev"
"cmus-remote --prev"
m:0x10 + c:173
XF86AudioPrev
#"mpc prev"
"cmus-remote --prev"
m:0x58 + c:59
Alt+Mod2+Mod4 + comma
# volume up key = Master volume up 1
"amixer set Master 1+"
m:0x10 + c:123
XF86AudioRaiseVolume
"amixer set Master 1+"
m:0x58 + c:30
Alt+Mod2+Mod4 + u
# volume down key = Master volume down 1
"amixer set Master 1-"
m:0x10 + c:122
XF86AudioLowerVolume
"amixer set Master 1-"
m:0x58 + c:40
Alt+Mod2+Mod4 + d
# mute volume key = mute alsa Master channel
"amixer set Master toggle"
m:0x10 + c:121
XF86AudioMute
"amixer set Master toggle"
m:0x58 + c:58
Alt+Mod2+Mod4 + m
## End of Multimedia keys
## Random keys (F* line of keys)
# Super + Calculator = (speed crunch)
"speedcrunch"
m:0x10 + c:148
XF86Calculator
# Super + Calculator = mathematica
"mathematica"
m:0x50 + c:148
XF86Calculator
# Sleep key = lock screen with xscreensaver
"xscreensaver-command -lock"
m:0x10 + c:150
XF86Sleep
## End of F* line of keys
## Left side of keyboard
# WWW key
"firefox"
m:0x10 + c:158
XF86WWW
# Search PC key
#""
#m:0x10 + c:225
#XF86Search
# Search pics key (unknown)
# Close key
#""
#m:0x10 + c:214
#XF86Close
# Roatate windows key
"tuxcmd"
m:0x10 + c:162
XF86RotateWindows
# End of left side of keyboard
## Bottom right keys
# VOIP end call
#""
#m:0x10 + c:231
#Cancel
## End of Bottom right keys