aboutsummaryrefslogtreecommitdiffstats
path: root/herbstluftwm/.config
diff options
context:
space:
mode:
Diffstat (limited to 'herbstluftwm/.config')
-rwxr-xr-xherbstluftwm/.config/herbstluftwm/autostart8
1 files changed, 5 insertions, 3 deletions
diff --git a/herbstluftwm/.config/herbstluftwm/autostart b/herbstluftwm/.config/herbstluftwm/autostart
index b61521a..ac07ad1 100755
--- a/herbstluftwm/.config/herbstluftwm/autostart
+++ b/herbstluftwm/.config/herbstluftwm/autostart
@@ -63,12 +63,14 @@ hc keybind $Mod-k close
# manually anyway and remove them afterwards.
hc keybind $Mod-Shift-k remove
-# These are my most-used programs, having specific keybindings for
-# them is a big productivity boost.
+# Always spawn an instance of URxvt.
hc keybind $Mod-Return spawn urxvt
+# Switch to a running instance of URxvt, or start one.
hc keybind $Mod-c spawn hlwm-run-or-raise URxvt urxvt
+# Switch to a running instance of Conkeror, or start one.
hc keybind $Mod-b spawn hlwm-run-or-raise Conkeror conkeror
-
+# Switch to a running instance of Emacs, or create an Emacs client
+# frame. Start an Emacs daemon if necessary.
hc keybind $Mod-t spawn hlwm-run-or-raise Emacs \
emacsclient --create-frame --alternate-editor=''