Commit Graph

20 Commits (b0d1e83e88def0877084854a6f04d40990031656)

Author SHA1 Message Date
nirenjan 3cbf9d40cf Add padding to tmux status-left
This fixes the formatting issue in tmux 2.0.
2015-06-26 14:45:16 -07:00
nirenjan 516777e446 Fix comment 2015-03-10 11:00:38 -07:00
nirenjan 64ee88e277 Revert to using 256color mode
It turns out that when tmux was launched with the TERM set to xterm, it
was causing tmux colors to go out of whack. This imports the original
setting from my previous environment which sets the tmux alias to launch
with the TERM set to screen-256color-bce
2015-02-27 10:43:48 -08:00
nirenjan 57a8dba6ba Make tmux use xterm-16color
xterm-256color has issues with solarized in Vim
2015-02-25 18:11:52 -08:00
nirenjan b12608e5a0 Remove custom bindings for pane zooming
tmux 1.8 has native zooming bound to <prefix>z by default.
2013-09-27 11:40:19 -07:00
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