Module: Flexdot

Defined in:
lib/flexdot.rb,
lib/flexdot/index.rb,
lib/flexdot/tasks.rb,
lib/flexdot/backup.rb,
lib/flexdot/console.rb,
lib/flexdot/version.rb,
lib/flexdot/installer.rb

Defined Under Namespace

Classes: Backup, Console, Index, Installer, Tasks

Constant Summary collapse

VERSION =
'2.0.0'

Class Method Summary collapse

Class Method Details

.setup(home_dir:, dotfiles_dir: '.', default_index: nil) ⇒ Object



7
8
9
# File 'lib/flexdot.rb', line 7

def self.setup(home_dir:, dotfiles_dir: '.', default_index: nil)
  Tasks.new(dotfiles_dir, home_dir, default_index).install
end