class Homer

Public Class Methods

add(dotfile) click to toggle source
# File lib/homer.rb, line 17
def add(dotfile)
  FileLayer.prepare_homer_folder
  SymLink.add(dotfile)
end
init() click to toggle source
# File lib/homer.rb, line 9
def init
  FileLayer.prepare_homer_folder
end
list() click to toggle source
# File lib/homer.rb, line 22
def list
  SymLink.filenames
end
push() click to toggle source
# File lib/homer.rb, line 26
def push
  dotfiles_dir = FileLayer.dotfiles_directory_path
  GitHubLayer.push(dotfiles_dir)
end
wipe() click to toggle source
# File lib/homer.rb, line 13
def wipe
  FileLayer.delete_homer_folder
end