Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tmuxPlugins: upgrade all to latest #84414

Merged
merged 1 commit into from Apr 7, 2020
Merged

Conversation

bhipple
Copy link
Contributor

@bhipple bhipple commented Apr 6, 2020

Many of the tmux plugins had not been updated in some time. This PR:

  • Updates all of them to the latest version. This is notable because tmux 3.0
    has come out recently, and some of them have compatibility fixes for the new
    version (e.g., vim-tmux-navigator), as well as general performance
    improvements and bugfixes for many of them.

  • Uses fetchFromGitHub, which is both more performant and hashed mirror friendly.

  • Adds the standard version = "unstable-YYYY-MM-DD", which makes it easy to
    determine at a glance how old/unmaintained some of these are.

  • Adds the standard pname for overlay friendliness

Many of the tmux plugins had not been updated in some time. This PR:

- Updates all of them to the latest version. This is notable because `tmux 3.0`
  has come out recently, and some of them have compatibility fixes for the new
  version (e.g., `vim-tmux-navigator`), as well as general performance
  improvements and bugfixes for many of them.

- Uses `fetchFromGitHub`, which is both more performant and hashed mirror friendly.

- Adds the standard `version = "unstable-YYYY-MM-DD"`, which makes it easy to
  determine at a glance how old/unmaintained some of these are.

- Adds the standard `pname` for overlay friendliness
@bhipple
Copy link
Contributor Author

bhipple commented Apr 6, 2020

25 packages updated:
tmuxplugin-battery-unstable ( → 2019-07-04) tmuxplugin-continuum-unstable ( → 2018-02-23) tmuxplugin-copycat-unstable ( → 2020-01-09) tmuxplugin-cpu-unstable ( → 2020-04-05) tmuxplugin-ctrlw ( → 0.1.1) tmuxplugin-fpp-unstable ( → 2016-03-08) tmuxplugin-fzf-tmux-url-unstable ( → 2019-12-02) tmuxplugin-gruvbox-unstable ( → 2019-05-05) tmuxplugin-logging-unstable ( → 2019-04-19) tmuxplugin-maildir-counter-unstable ( → 2016-11-25) tmuxplugin-net-speed-unstable ( → 2018-12-02) tmuxplugin-online-status-unstable ( → 2018-11-30) tmuxplugin-open-unstable ( → 2019-12-02) tmuxplugin-pain-control-unstable ( → 2020-02-18) tmuxplugin-plumb ( → 0.1.1) tmuxplugin-prefix-highlight-unstable ( → 2020-03-26) tmuxplugin-resurrect-unstable ( → 2020-03-21) tmuxplugin-sensible-unstable ( → 2017-09-05) tmuxplugin-sessionist-unstable ( → 2017-12-03) tmuxplugin-sidebar-unstable ( → 2018-11-30) tmuxplugin-sysstat-unstable ( → 2017-12-12) tmuxplugin-tmuxcolors-unstable ( → 2019-07-14) tmuxplugin-urlview-unstable ( → 2016-01-06) tmuxplugin-vim-tmux-navigator-unstable ( → 2019-12-10) tmuxplugin-yank-unstable ( → 2019-12-02)

[1 built, 0.0 MiB DL]
https://github.com/NixOS/nixpkgs/pull/84414
25 packages built:
tmuxPlugins.battery tmuxPlugins.continuum tmuxPlugins.copycat tmuxPlugins.cpu tmuxPlugins.ctrlw tmuxPlugins.fpp tmuxPlugins.fzf-tmux-url tmuxPlugins.gruvbox tmuxPlugins.logging tmuxPlugins.maildir-counter tmuxPlugins.net-speed tmuxPlugins.online-status tmuxPlugins.open tmuxPlugins.pain-control tmuxPlugins.plumb tmuxPlugins.prefix-highlight tmuxPlugins.resurrect tmuxPlugins.sensible tmuxPlugins.sessionist tmuxPlugins.sidebar tmuxPlugins.sysstat tmuxPlugins.tmux-colors-solarized tmuxPlugins.urlview tmuxPlugins.vim-tmux-navigator tmuxPlugins.yank

Copy link
Contributor

@eraserhd eraserhd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! This works for my two plugins (ctrlw and plumb)

@bhipple bhipple merged commit 92b5115 into NixOS:master Apr 7, 2020
@bhipple bhipple deleted the u/tmux-plugins branch June 2, 2020 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants