module Lab42::Tmux
Constants
- MultipleHook
- NoSessionDefined
- VERSION
Public Instance Methods
config(&block)
click to toggle source
# File lib/lab42/tmux.rb, line 9 def config &block $config = Config.new $config.instance_exec( &block ) end
dry_run!()
click to toggle source
# File lib/lab42/tmux.rb, line 20 def dry_run! require_relative 'tmux/dry_run' end
new_session(session_name=nil, &block)
click to toggle source
# File lib/lab42/tmux.rb, line 14 def new_session session_name=nil, &block raise ArgumentError, 'No block provided' unless block session = Session.new( session_name || File.basename( ENV["PWD"] ) ) session.run &block end