Sha256: 1a3b913b92c6bb95620f32793ba0896c6869980ceb34c7b35f9df9fad40eb941

Contents?: true

Size: 606 Bytes

Versions: 42

Compression:

Stored size: 606 Bytes

Contents

module Evertils
  module Controller
    class Firstrun < Controller::Base
      # Create the configuration file if it does not exist
      def default
        if File.exist?("#{Dir.home}/.evertils/config.yml")
          Notify.error('Configuration already exists, this is not the first run!  Exiting.', show_time: false)
        end

        File.open("#{Dir.home}/.evertils/config.yml", "w") do |f|
          f.write <<-'CONTENTS'
  templates:
  Monthly:
      "templates/monthly.enml"
  Daily:
      "templates/daily.enml"

  provider: Evernote
          CONTENTS
        end
      end
    end
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
evertils-2.2.2 lib/evertils/controllers/firstrun.rb
evertils-2.2.1 lib/evertils/controllers/firstrun.rb
evertils-2.2.0 lib/evertils/controllers/firstrun.rb
evertils-2.1.0 lib/evertils/controllers/firstrun.rb
evertils-2.0.2 lib/evertils/controllers/firstrun.rb
evertils-2.0.1 lib/evertils/controllers/firstrun.rb
evertils-2.0.0 lib/evertils/controllers/firstrun.rb
evertils-1.0.12 lib/evertils/controllers/firstrun.rb
evertils-1.0.11 lib/evertils/controllers/firstrun.rb
evertils-1.0.10 lib/evertils/controllers/firstrun.rb
evertils-1.0.9 lib/evertils/controllers/firstrun.rb
evertils-1.0.8 lib/evertils/controllers/firstrun.rb
evertils-1.0.7 lib/evertils/controllers/firstrun.rb
evertils-1.0.6 lib/evertils/controllers/firstrun.rb
evertils-1.0.5 lib/evertils/controllers/firstrun.rb
evertils-1.0.4 lib/evertils/controllers/firstrun.rb
evertils-1.0.3 lib/evertils/controllers/firstrun.rb
evertils-1.0.2 lib/evertils/controllers/firstrun.rb
evertils-1.0.1 lib/evertils/controllers/firstrun.rb
evertils-1.0.0 lib/evertils/controllers/firstrun.rb