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