class FileFM::Config
Public Class Methods
[](key)
click to toggle source
# File lib/filefm/config.rb, line 27 def self.[](key) self.load[provider][key] end
file()
click to toggle source
# File lib/filefm/config.rb, line 18 def self.file @file || ENV["HOME"] + "/.filefm" end
file=(file)
click to toggle source
# File lib/filefm/config.rb, line 6 def self.file=(file) @file = file end
load()
click to toggle source
# File lib/filefm/config.rb, line 22 def self.load return nil if not File.exist?(file) @config ||= YAML.load_file file end
provider()
click to toggle source
# File lib/filefm/config.rb, line 14 def self.provider @provider || :default end
provider=(provider)
click to toggle source
# File lib/filefm/config.rb, line 10 def self.provider=(provider) @provider = provider end