bin/geektool_kit in geektool_kit-0.2.1 vs bin/geektool_kit in geektool_kit-0.3.0

- old
+ new

@@ -1,10 +1,11 @@ #!/usr/bin/env ruby require 'geektool_kit' require 'thor' require 'yaml' +require 'fileutils' class MyCLI < Thor BASE_FOLDER = File.expand_path "~/geektool_kit" CONFIG_FILE = File.join(BASE_FOLDER, 'config.yml') @@ -18,9 +19,16 @@ settings = YAML::load_file(CONFIG_FILE) end add_default_settings settings File.open(CONFIG_FILE, 'w') {|f| f.write settings.to_yaml } + + geeklets = ["cpu_meter", "mem_meter", "cal"] + geeklets.each do |geeklet| + original_file = File.expand_path("#{File.expand_path(File.dirname(__FILE__))}/../geeklets/#{geeklet}.glet") + destination = File.expand_path("#{BASE_FOLDER}/#{geeklet}.glet") + FileUtils.cp original_file, destination + end end no_commands do def add_default_settings settings defaults = {} \ No newline at end of file