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

[20.03] tmuxPlugins: upgrade all to latest #84623

Merged
merged 1 commit into from Apr 7, 2020

Conversation

bhipple
Copy link
Contributor

@bhipple bhipple commented Apr 7, 2020

Backport of #84414

CC @NixOS/nixos-release-managers


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

(cherry picked from commit d5ccc59)

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

(cherry picked from commit d5ccc59)
@bhipple
Copy link
Contributor Author

bhipple commented Apr 7, 2020

Result of nixpkgs-review pr 84623 1

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

@bhipple bhipple merged commit d63f958 into NixOS:release-20.03 Apr 7, 2020
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

1 participant