mirror of
1
0
Fork 0
Commit Graph

67 Commits

Author SHA1 Message Date
Gregory Pakosz eca5fb621b removed support for tmux < 2.6, resolves #698 2024-01-21 21:10:01 +01:00
Gregory Pakosz 7e00233465 fixed #{battery_bar} auto width, also resolves #447 2024-01-21 16:03:18 +01:00
Gregory Pakosz dd9502a09a added support for urlscan, preferred over urlview which is now unmaintained, resolves #695 2023-12-21 19:45:15 +01:00
Gregory Pakosz b17d57f325 added support for configuration files in the following locations:
- ~/.tmux.conf and ~/.tmux.conf.local
- $XDG_CONFIG_HOME/tmux/tmux.conf and $XDG_CONFIG_HOME/tmux/tmux.conf.local
- ~/.config/tmux/tmux.conf and ~/.config/tmux/tmux.conf.local

location of configuration files is determined by the following environment variables:
- TMUX_CONF
- TMUX_CONF_LOCAL

the TMUX_PROGRAM environment variable contains the path to the tmux executable

resolves #200, resolves #221, resolves #439, resolves #586, resolves #624
2023-03-05 17:26:21 +01:00
Gregory Pakosz 5c41188a31 removed support for tmux < 2.4 2023-01-04 11:26:39 +01:00
sarumont ccbfdf2091 added support for wl-clipboard, closes #589, closes #606
see https://github.com/bugaevc/wl-clipboard
2022-10-22 13:44:55 +02:00
Gregory Pakosz a97e3021cc updated tpm integration
- automatically delete tpm when not used
- automatically delete unused plugins
- install plugins when subsequently enabling then in ~/.tmux.conf.local
- use <prefix> + u to update plugins as <prefix> + U is bound to Urlview, fixes #507
2021-09-18 16:35:48 +02:00
Gregory Pakosz d950ee3c8c added support for tpm, resolves #61 2021-01-09 21:04:48 +01:00
Gregory Pakosz 2aaacfbd8f mention 'reattach-no-usernamespace' is not needed for tmux > 2.6 2021-01-09 20:47:20 +01:00
Gregory Pakosz 8e2502abb3 added support for custom variables defined in ~/.tmux.conf.local
closes #96, closes #394
2020-10-02 23:04:33 +02:00
Gregory Pakosz 67d1c23dca updated installation instructions, closes #348 (2)
fixed typo
2020-09-22 10:20:22 +02:00
Gregory Pakosz f1db02086f updated README.md to mention strftime(3) peculiarities, closes #309 2020-09-07 23:24:19 +02:00
Gregory Pakosz 3648465c33 added a sleep call to the wttr.in example to throttle network requests, closes #297 2020-09-07 15:57:58 +02:00
Gregory Pakosz 450d3362b5 updated installation instructions, closes #348 2020-09-06 20:32:13 +02:00
Gregory Pakosz 92ed649597 made requirements explicit in both README.md and .tmux.conf 2019-11-30 15:49:06 +01:00
Gregory Pakosz 96007b3464 updated README.md with instructions for Powerline symbols with iTerm2, resolves #270 2019-07-31 22:03:13 +02:00
Gregory Pakosz e0a45082eb added support for #{uptime_y} variable 2019-06-22 21:48:03 +02:00
Gregory Pakosz 685c74128e implemented Unicode 4-digit and 8-digit parsing, resolves #148 and resolves #167
some examples:
- \u23f0 will be converted to the alarm clock symbol 
- \U1f47d will be converted to the alien emoji 👽
2019-06-09 17:47:23 +02:00
Gregory Pakosz 2b0cb0b43c updated README.md to show how to 'curl wttr.in' to display weather, resolves #71 2019-02-03 11:19:53 +01:00
John Krull bfc7321f17 Remove references to old font patcher tool 2019-01-05 19:15:03 +01:00
Cícero Pablo ba3d5e169e updated README.md 2019-01-05 19:10:30 +01:00
Gregory Pakosz 352dfed5e2 refactored #{username}, #{username_ssh}, #{hostname} and #{hostname_ssh}
- improved and extracted pane current command introspection into the _tty_info() helper
- added Mosh support to #{username_ssh} and #{hostname_ssh}. Fixes #127
2019-01-05 17:32:54 +01:00
Eric Renfro 105fb54755
Added syncing indicator to tmux status line
This checks for if the panes are synced or not, and provides and
indicator resembling it in  the status bar.
2018-08-05 11:30:54 -04:00
Gregory Pakosz dd74d33bee fixed typo in README.md 2018-02-04 21:44:59 +01:00
Gregory Pakosz 08f442bd0a updated README.md with pane splitting commands. Fixes #124 2017-12-17 11:10:40 +01:00
Gregory Pakosz e76d0fc8d9 fixed README.md still mentioning 'vi-copy', 'vi-edit' and 'vi-choice' mode keys. Fixes #121 2017-11-29 21:43:24 +01:00
Gregory Pakosz 07685c156d updated README.me referencing tmux2 book by @bphogan 2017-07-09 10:48:26 +02:00
Gregory Pakosz 0d80a1e8ba mentioned tmux_conf_copy_to_os_clipboard requires xsel or xclip on Linux 2017-06-26 07:36:20 +02:00
Gregory Pakosz 08072d0915 updated README.md reminding people Windows' console doesn't support Powerline look 2017-06-21 22:03:42 +02:00
Gregory Pakosz 77845432ab fixed typo in README.md 2017-06-21 22:03:42 +02:00
Gregory Pakosz a37c66b460 updated README.md advertizing the copy to OS clipboard feature 2017-06-21 22:03:42 +02:00
Gregory Pakosz 1d1f2ea22b updated README.md advising against using Cygwin 2017-06-21 22:03:42 +02:00
Gregory Pakosz c937131a5e updated README.md with troubleshooting instructions for Windows WSL 2017-04-19 15:15:39 +02:00
Gregory Pakosz 305bff6226 fixed typo in README.md 2017-04-08 22:32:36 +02:00
Gregory Pakosz 4aada9c712 updated README.me with troubleshooting instructions. Closes #56 and #60 2017-04-08 21:37:00 +02:00
Gregory Pakosz 355d2bdc75 explained the concept of prefix and command keys for newcomers. Closes #54 2017-04-08 21:37:00 +02:00
Yang Tang 8390d37ed8 added #{load_avg} 2016-11-04 20:40:17 +01:00
Gregory Pakosz b422155422 updated installation instructions to use ln -s -f 2016-10-31 10:28:38 +01:00
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
2016-10-27 23:42:01 +02:00
Gregory Pakosz 9f939fd939 fixed various typos, closes #17, #19 and #21 2016-10-26 12:51:13 +02:00
Gregory Pakosz de55dc6e6a added a percentage style to the battery indicator 2016-03-29 09:21:00 +02:00
Gregory Pakosz 33e0fe5468 updated README.md 2015-12-31 11:28:40 +01:00
Gregory Pakosz ea254d494f optionally highlight the focused pane 2015-12-05 15:56:22 +01:00
Gregory Pakosz 1491ee1723 made battery status work from within Cygwin 2015-10-30 08:53:24 +01:00
Gregory Pakosz c66be48314 added an indicator in the status line that shows if <prefix> has been pressed 2015-10-28 21:26:23 +01:00
Gregory Pakosz 921c6d14d0 made the theme more flexible by adding configuration variables 2015-10-26 21:08:34 +01:00
Gregory Pakosz 748dc7a19b updated README.md 2015-10-26 21:08:34 +01:00
Gregory Pakosz 6a7bdd3efe updated README.md 2015-10-11 17:52:39 +02:00
Gregory Pakosz 300dc1d069 updated README.md 2015-09-16 00:00:57 +02:00
Gregory Pakosz 6d25ce6f3a added a link to http://brew.sh/ to README.md 2015-04-15 15:15:35 +02:00