class Dotfile
Links all files in the given directory to your home directory
Public Instance Methods
down()
click to toggle source
# File lib/exogenesis/passengers/dotfile.rb, line 15 def down each_dotfile do |_source, destination| rm_rf destination end end
up()
click to toggle source
# File lib/exogenesis/passengers/dotfile.rb, line 9 def up each_dotfile do |source, destination| ln_s source, destination end end
Private Instance Methods
each_dotfile() { |source, get_path_in_home(".#{basename}")| ... }
click to toggle source
# File lib/exogenesis/passengers/dotfile.rb, line 23 def each_dotfile get_path_in_working_directory(directory_name).each_child do |source| yield source, get_path_in_home(".#{source.basename}") end end