Move Config to a better place

This commit is contained in:
Eric Budd 2018-05-10 17:58:12 -04:00
parent 155cd586d4
commit c00e8a1c12
1 changed files with 16 additions and 16 deletions

32
iris.rb
View File

@ -7,6 +7,22 @@ require 'etc'
require 'readline'
# require 'pry' # Only needed for debugging
class Config
VERSION = '1.0.5'
MESSAGE_FILE = "#{ENV['HOME']}/.iris.messages"
HISTORY_FILE = "#{ENV['HOME']}/.iris.history"
READ_FILE = "#{ENV['HOME']}/.iris.read"
IRIS_SCRIPT = __FILE__
USER = ENV['USER'] || ENV['LOGNAME'] || ENV['USERNAME']
HOSTNAME = `hostname -d`.chomp
AUTHOR = "#{USER}@#{HOSTNAME}"
def self.find_files
(`ls /home/**/.iris.messages`).split("\n")
end
end
class String
COLOR_MAP = {
'n' => '0',
@ -67,22 +83,6 @@ class String
end
end
class Config
VERSION = '1.0.5'
MESSAGE_FILE = "#{ENV['HOME']}/.iris.messages"
HISTORY_FILE = "#{ENV['HOME']}/.iris.history"
READ_FILE = "#{ENV['HOME']}/.iris.read"
IRIS_SCRIPT = __FILE__
USER = ENV['USER'] || ENV['LOGNAME'] || ENV['USERNAME']
HOSTNAME = `hostname -d`.chomp
AUTHOR = "#{USER}@#{HOSTNAME}"
def self.find_files
(`ls /home/**/.iris.messages`).split("\n")
end
end
class Corpus
def self.load
@@corpus = Config.find_files.map { |filepath| IrisFile.load_messages(filepath) }.flatten.sort_by(&:timestamp)