aboutsummaryrefslogtreecommitdiff
path: root/X
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2014-11-03 02:41:37 +1300
committerTom Ryder <tom@sanctum.geek.nz>2014-11-03 02:41:37 +1300
commit6611b51b07fdd7412000da8f20341cebdfb95c76 (patch)
tree7486a51060b4b9c1b3a4f6189072f8fe34be6042 /X
parentStart urxvtd(1) on X login (diff)
downloaddotfiles-6611b51b07fdd7412000da8f20341cebdfb95c76.tar.gz
dotfiles-6611b51b07fdd7412000da8f20341cebdfb95c76.zip
Use xbindkeys for keybinding, not i3
Also consolidate Makefile into just one target for X
Diffstat (limited to 'X')
-rw-r--r--X/.xinitrc21
-rw-r--r--X/xbindkeysrc18
2 files changed, 39 insertions, 0 deletions
diff --git a/X/.xinitrc b/X/.xinitrc
new file mode 100644
index 00000000..603615f2
--- /dev/null
+++ b/X/.xinitrc
@@ -0,0 +1,21 @@
+# Read X resources
+xrdb "$HOME"/.Xresources
+
+# Apply xmodmap definitions
+xmodmap "$HOME"/.Xmodmap
+
+# Apply background image
+feh --bg-scale -- "$HOME"/.i3/draugen.jpg
+
+# Start xscreensaver(1)
+xscreensaver &
+
+# Start urxvtd(1)
+urxvtd -f -o
+
+# Bind keys
+xbindkeys
+
+# Start window manager
+exec i3
+
diff --git a/X/xbindkeysrc b/X/xbindkeysrc
new file mode 100644
index 00000000..fcead7eb
--- /dev/null
+++ b/X/xbindkeysrc
@@ -0,0 +1,18 @@
+"urxvtcd"
+ Mod4 + Return
+
+"dmenu_run -fn 'terminus-iso8860-1-12' -nb '#111111' -nf '#eeeeee' -sb '#285577' -sf '#ffffff'"
+ Mod4 + d
+
+"xscreensaver-command -lock"
+ Mod4 + slash
+
+"amixer -q sset Master toggle"
+ XF86AudioMute
+
+"amixer -q sset Master 5%+ unmute"
+ XF86AudioRaiseVolume
+
+"amixer -q sset Master 5%- unmute"
+ XF86AudioLowerVolume
+