class Rugular::Tmux
Public Class Methods
exit_on_failue?()
click to toggle source
# File lib/rugular/tasks/tmux.rb, line 5 def self.exit_on_failue?; true end
Public Instance Methods
check_for_rugular_directory()
click to toggle source
# File lib/rugular/tasks/tmux.rb, line 6 def check_for_rugular_directory ::Rugular::AppChecker.check_for_rugular_directory( task_name: self.class.name, root_directory: destination_root ) end
copy_tmux_file()
click to toggle source
# File lib/rugular/tasks/tmux.rb, line 15 def copy_tmux_file unless File.directory? "#{Dir.home}/.tmuxinator" FileUtils.mkdir "#{Dir.home}/.tmuxinator" end FileUtils.cp tmuxinator_file, "#{Dir.home}/.tmuxinator/rugular.yml" end
start_tmux()
click to toggle source
# File lib/rugular/tasks/tmux.rb, line 22 def start_tmux system 'tmuxinator start rugular' end
Private Instance Methods
tmuxinator_file()
click to toggle source
# File lib/rugular/tasks/tmux.rb, line 28 def tmuxinator_file "#{__dir__}/tmux/tmuxinator.yml" end