Gregory Pakosz
6b7d2e7513
show how to replace C-b by C-a instead of using both prefixes
8 years ago
Gregory Pakosz
c937131a5e
updated README.md with troubleshooting instructions for Windows WSL
8 years ago
Gregory Pakosz
305bff6226
fixed typo in README.md
8 years ago
Gregory Pakosz
cab561ad61
converted tabs to spaces. Closes #59
8 years ago
Gregory Pakosz
b0c3b6a09f
tmux 2.4 got rid of mode keys. Closes #42
- vi-copy is replaced by a normal copy-mode-vi key table
- vi-edit and vi-choice are gone
8 years ago
Gregory Pakosz
4aada9c712
updated README.me with troubleshooting instructions. Closes #56 and #60
8 years ago
Gregory Pakosz
8e174fef28
stopped using U+26A1 and U+1F50B for battery charging status indicator by default
Closes #32 , #51 and #55
8 years ago
Gregory Pakosz
355d2bdc75
explained the concept of prefix and command keys for newcomers. Closes #54
8 years ago
Gregory Pakosz
3ef7fe67b5
fixed maximize pane not succeeding in maximizing the current pane
8 years ago
Gregory Pakosz
5746e69af7
raised escape-time to 10 ms to unbreak tmux under WSL, fixes #52
8 years ago
Gregory Pakosz
95f88dee38
replaced the fancy ►_◄ heredoc EOF marker to make Raspberry Pis happy
8 years ago
Gregory Pakosz
718adf13e3
removed leftover debugging code in _username()
8 years ago
Gregory Pakosz
ba20476af6
fixed default-command when using fish shell, fixes #46
8 years ago
Gregory Pakosz
37586cdd60
made default-command use the value of default-shell
8 years ago
Gregory Pakosz
1bfce57aaa
fixed maximize pane when another session already contains a maximized window, fixes #37
8 years ago
Gregory Pakosz
71a2b76681
fixed shellcheck warnings
8 years ago
Yang Tang
8390d37ed8
added #{load_avg}
8 years ago
Gregory Pakosz
f828eafc2b
added #{battery_hbar} using U+258F - U+2588
8 years ago
Gregory Pakosz
689f2f0f2c
fixed #{battery_bar} and #{battery_vbar} when not using heat or gradient palettes
fixes #35
8 years ago
Gregory Pakosz
b422155422
updated installation instructions to use ln -s -f
8 years ago
Gregory Pakosz
1503232773
major rewrite, closes #10 , #23 , #30 and #31
- status-justify aware status line
- flexible status line definition with many new variables/indicators:
- #{battery_bar}, #{battery_vbar}, #{battery_percentage}
- #{uptime_d}, #{uptime_h}, #{uptime_m}, #{uptime_s}
- #{pairing}, #{prefix}, #{root}
- #{username}, #{username_ssh}, #{hostname}, #{hostname_ssh}
- ...
- smart username and hostname variables:
- detects root user
- detects SSH sessions to remote servers
- support for circled session names (when number) and window identifiers up to 20:
- #{circled_session_name}, #{circled_window_index}
- support for connecting to the same host when splitting a pane running an SSH session
- support for 24b colours
- support for OpenBSD (tested with OpenBSD 6.0)
- cleaned everything with shellcheck
8 years ago
Gregory Pakosz
15d593398f
enable focus events
8 years ago
Gregory Pakosz
959844df3a
added new variables for separators and removed separator in windows-status-current-format
tmux_conf_theme_left_separator_main
tmux_conf_theme_left_separator_sub
tmux_conf_theme_right_separator_main
tmux_conf_theme_right_separator_sub
closes #24
8 years ago
Gregory Pakosz
9f939fd939
fixed various typos, closes #17 , #19 and #21
8 years ago
Gregory Pakosz
2a7a0c39b6
made C-l more robust by using not shelling out to clear history
8 years ago
Gregory Pakosz
8d847600db
test for buggy swap-pane command in tmux 1.9 and 1.9a once in apply_configuration()
9 years ago
Gregory Pakosz
5156c9fe23
added licensing information: released under the WTFPL v2 license
9 years ago
Gregory Pakosz
d56bfa1c7d
do not create a subshell in urlview() and fpp()
9 years ago
Gregory Pakosz
de55dc6e6a
added a percentage style to the battery indicator
9 years ago
Gregory Pakosz
33e0fe5468
updated README.md
9 years ago
Gregory Pakosz
db751a501c
status-utf8 and utf-8 options are gone
9 years ago
Gregory Pakosz
eabfb553a8
do not rely on ${parameter:offset:length} substring expansion not supported by dash
9 years ago
Gregory Pakosz
01b9b433f9
use /sys/class/power_supply/BATx/capacity when available
9 years ago
Gregory Pakosz
ea254d494f
optionally highlight the focused pane
9 years ago
Gregory Pakosz
cb3d2ac9f3
reduce the number of times loading the configuration shells out
9 years ago
Gregory Pakosz
1491ee1723
made battery status work from within Cygwin
9 years ago
Gregory Pakosz
c66be48314
added an indicator in the status line that shows if <prefix> has been pressed
9 years ago
Gregory Pakosz
b9943589e3
optionally prompt for session name when creating a new session
9 years ago
Gregory Pakosz
921c6d14d0
made the theme more flexible by adding configuration variables
9 years ago
Gregory Pakosz
748dc7a19b
updated README.md
9 years ago
Gregory Pakosz
4587413028
unbind <prefix> n and <prefix> p
By default <prefix> n and <prefix> p are bound to next/previous-window.
However, this configuration is Vim centric and window navigation is achieved
with <prefix> C-h and <prefix> C-l.
While <prefix> n is currently left unused, <prefix> p is bound to paste-buffer.
9 years ago
Gregory Pakosz
3e516380a1
bind <prefix> Tab to last-window and leave <prefix> Space untouched (bound to next-layout by default)
9 years ago
Gregory Pakosz
847ce589a9
bind urlview and Facebook PathPicker to <prefix> U and <prefix> F instead of <prefix> u and <prefix> f
9 years ago
Gregory Pakosz
546ef75994
fixed <prefix> " and <prefix> % which were inverted by mistake
9 years ago
Gregory Pakosz
aa966c5708
made <prefix> e edit ~/.tmux.conf.local instead of ~/.tmux.conf
9 years ago
Gregory Pakosz
3ce560c230
use awk instead of bc which isn't available on a default Cygwin install
9 years ago
Gregory Pakosz
6a7bdd3efe
updated README.md
9 years ago
Gregory Pakosz
5133275e15
detect old or new tmux mouse support and use proper options accordingly
9 years ago
Gregory Pakosz
300dc1d069
updated README.md
9 years ago
Gregory Pakosz
53abd1dca8
use new tmux mouse support
9 years ago