Module: Tmuxinator::WemuxSupport

Included in:
Project
Defined in:
lib/tmuxinator/wemux_support.rb

Instance Method Summary collapse

Instance Method Details

#load_wemux_overridesObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/tmuxinator/wemux_support.rb', line 7

def load_wemux_overrides
  class_eval do
    define_method :render do
      template = File.read(Tmuxinator::Config.wemux_template)
      Erubis::Eruby.new(template).result(binding)
    end

    define_method :name do
      "wemux"
    end

    define_method :tmux do
      "wemux"
    end
  end
end

#wemux?Boolean

Returns:

  • (Boolean)


3
4
5
# File 'lib/tmuxinator/wemux_support.rb', line 3

def wemux?
  yaml["tmux_command"] == "wemux"
end