Skip to content

mattladany/ansible-role-tmux

Repository files navigation

Ansible Role - Tmux

CI License

Installs tmux from source on Linux systems.

Requirements

  • A working C compiler (e.g., gcc)
  • make
  • pkg-config
  • libevent
  • libevent development tools
  • ncurses
  • ncurses development tools

This list of requirements is taken directly from the tmux README so it is assumed to be correct and complete.

Role Variables

Available variables are listed below, along with their default values (see defaults/main.yml):

tmux_version: 3.1

Set this to the version of tmux you would like to install. See here for a list of tmux releases.

tmux_download_dir

Where to download and unarchive the tmux tarball to.

tmux_download_url

The URL of which the tarball should be downloaded from.

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
    - { role: mattladany.tmux }

License

MIT

Author Information

This role was created by Matt Ladany.