Commit Graph

15 Commits (bb19d19a58b8144e8203c5fadfd12da1e3ff0aa9)

Author SHA1 Message Date
nirenjan ce278e2527 Use xterm-256color as default terminal in tmux 2013-07-30 12:15:50 -07:00
nirenjan 601d1020ec Enable M-# keys to select windows in tmux 2013-06-19 17:29:59 -07:00
nirenjan 3d0719c5f7 Update tmux colors and move status bar to top
The change to move the status bar to the top is only compatible with
tmux 1.8
2013-06-19 15:30:59 -07:00
nirenjan b42371a079 Adjust status bar colors in tmux
With Terminal.app, the background color was getting set to base02
instead of base03, therefore, I had to use base03 (brightblack) to
distinguish the tmux status bar from the rest of the screen. It would
be a problem with vim (not so much really, since I could figure out
where the tmux status bar was based on the vim status line).

However, since iTerm2 is a better terminal emulator, it correctly
displays the background color as base03, so in order to distinguish the
status bar, I changed the color to base02 (black) instead.
2013-06-14 10:08:00 -07:00
nirenjan 9cbe3fa7db Make tmux use C-s as the prefix key
This eases usage with readline and avoids XOFFing your screen everytime
you hit C-s by accident. This change also modifies a couple of key
bindings, such as using C-s C-s to switch to the last window, and C-s
M-k to clear the scrollback history and C-s C-y to toggle pane sync
2013-05-21 08:36:58 -07:00
nirenjan c8654cc971 Remove the next/previous window unbind-key's 2013-03-01 11:36:46 -08:00
nirenjan 7c28319adb Enable power detach in tmux configuration
Power detach works similar to screen's power detach.
^A D will detach the tmux session and send SIGHUP to the parent process.
2013-02-26 19:00:27 -08:00
nirenjan aec82d71f9 Add xterm title support to tmux config 2013-01-21 14:27:45 -08:00
nirenjan 29929266eb Update tmux status with named constants for colors
Changes to tmux.conf
- Make it easier for users to adjust the colorscheme by using named
  constants to store the color names.
- Highlight the active window using additional attributes instead of
  a jarring background.
- Enable the aggressive-resize option
- Remove unused key bindings
- Bind L to choose-session
- Allow the escape key to quit the choice window
2013-01-16 18:47:34 -08:00
nirenjan aab503c660 Add clear-history binding to tmux.conf 2013-01-16 15:24:28 -08:00
nirenjan 61002f9564 Add zooming capability to tmux.conf 2013-01-16 15:03:39 -08:00
nirenjan 80f475256d Update message colors in tmux configuration 2013-01-15 18:50:29 -08:00
nirenjan 251ea0b3b8 Update tmux key bindings and enhance formatting
This commit also lists the default key bindings for tmux in the
additional 3 tables (vi-copy, vi-choice, and vi-edit)
2013-01-14 17:55:11 -08:00
nirenjan 78ec4eaf5c Add status bar configuration to tmux.conf
Also rearrange sections so they are more relevant to surrounding sections
2013-01-12 22:35:21 -08:00
nirenjan 84f5b39b2c Add tmux configuration file
This is still a work-in-progress. However, it has most of the
necessary options and key bindings.
2013-01-11 23:14:46 -08:00