diff --git a/lib/homesick/actions.rb b/lib/homesick/actions.rb index 51bb4ce..edbc5f3 100644 --- a/lib/homesick/actions.rb +++ b/lib/homesick/actions.rb @@ -105,7 +105,6 @@ class Homesick def rm_rf(dir) say_status "rm -rf #{dir}", '', :green unless options[:quiet] - system "rm -rf #{dir}" end def rm_link(target) @@ -119,6 +118,16 @@ class Homesick end end + def rm(file) + say_status "rm #{file}", '', :green unless options[:quiet] + system "rm #{file}" + end + + def rm_r(dir) + say_status "rm -r #{dir}", '', :green unless options[:quiet] + system "rm -r #{dir}" + end + def ln_s(source, destination, config = {}) source = Pathname.new(source) destination = Pathname.new(destination)