Method: Tmuxinator::Project.parse_settings

Defined in:
lib/tmuxinator/project.rb

.parse_settings(args) ⇒ Object



60
61
62
63
64
65
66
67
68
69
70
# File 'lib/tmuxinator/project.rb', line 60

def self.parse_settings(args)
  settings = args.select { |x| x.match(/.*=.*/) }
  args.reject! { |x| x.match(/.*=.*/) }

  settings.map! do |setting|
    parts = setting.split("=")
    [parts[0], parts[1]]
  end

  Hash[settings]
end