Module: SmalrubyEditor

Defined in:
lib/smalruby_editor.rb,
lib/smalruby_editor/version.rb

Constant Summary collapse

VERSION =
'0.1.6'

Class Method Summary collapse

Class Method Details

.create_home_directory(home_dir = nil) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'lib/smalruby_editor.rb', line 4

def create_home_directory(home_dir = nil)
  if home_dir.blank?
    path = ENV['SMALRUBY_EDITOR_HOME'] || '~/.smalruby-editor'
    home_dir = Pathname(path).expand_path
  end
  create_under_home_directories(home_dir)
  create_database_yml(home_dir)
  home_dir
end