Skip to content

fansilet-roles/dotmux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmux

An ansible role to install and configure tmux

Requirements

  • ansible >= 2.11.12

Role Variables

  • tmux_install - (dict) - enable the tmux installation and list the packages to be installed

  • tmux_plugin_dir - (str) - the default tmux plugin installation directory.(defaults "$HOME/.tmux/plugins")

  • tmux_plugins - (list) - a list of plugins to be installed

Dependencies

None

Example Playbook

  • Basic default usage:
    - hosts: servers
      roles:
         - { role: mrbrandao.tmux }
  • Installing custom plugins:
- hosts: servers
  vars:
    tmux_plugins:
      - url: "http://github.com/plugin/myplugin"
        dest: "{{ tmux_plugin_dir }}/myplugin"
        version: "main" # use the git branch or tag
  roles:
     - { role: mrbrandao.tmux }

License

GPL-3.0-only

Author Information

@mrbrandao - Igor Brandao - https://github.com/mrbrandao

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages