https://github.com/trinitronx/ansible-role-tmux
Ansible role to install and configure tmux on a host.
https://github.com/trinitronx/ansible-role-tmux
Last synced: about 1 month ago
JSON representation
Ansible role to install and configure tmux on a host.
- Host: GitHub
- URL: https://github.com/trinitronx/ansible-role-tmux
- Owner: trinitronx
- License: mit
- Created: 2014-09-10T04:35:18.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2018-02-05T00:40:27.000Z (over 8 years ago)
- Last Synced: 2025-02-27T09:12:26.471Z (over 1 year ago)
- Language: Ruby
- Size: 64.5 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
trinitronx.tmux
=========
[](https://travis-ci.org/trinitronx/ansible-role-tmux)
[](https://galaxy.ansible.com/trinitronx/tmux/)
[](https://galaxy.ansible.com/trinitronx/tmux/)
Installs and configures [tmux][1] on a host.
Requirements
------------
- Linux
- none
- OSX
- [Homebrew][2] must be installed.
Role Variables
--------------
The default role variables in `defaults/main.yml` are:
---
# defaults file for tmux
tmux_install_latest: true
# tmux_version: ## This is not defined by default
If you want to install a specific version, set `tmux_install_latest: false` and `tmux_version` to the version you want.
Dependencies
------------
none
Example Playbook
----------------
To run this playbook with default settings, create a basic playbook like this:
- hosts: servers
roles:
- tmux
To install a specific version:
- hosts: servers
roles:
- { role: trinitronx.tmux, tmux_install_latest: false, tmux_version: 1.8-4 }
License
-------
[MIT][3]
Author Information
------------------
(c) 2014 [Hiroaki Nakamura][4] @hnakamur - tasks/homebrew_package.yml, templates/tmux.conf.j2 originally based on hnakamur/ansible-role-osx-tmux
(c) 2014 James Cuzella @trinitronx
[1]: http://tmux.sourceforge.net/
[2]: http://brew.sh/
[3]: http://choosealicense.com/licenses/mit/
[4]: http://hnakamur.github.io/