Method: ColorLS::Yaml#load
- Defined in:
- lib/colorls/yaml.rb
#load(aliase: false) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/colorls/yaml.rb', line 10 def load(aliase: false) yaml = read_file(@filepath) if File.exist?(@user_config_filepath) user_config_yaml = read_file(@user_config_filepath) yaml = yaml.merge(user_config_yaml) end return yaml unless aliase yaml.to_a.map! { |k, v| v.include?('#') ? [k, v] : [k, v.to_sym] }.to_h end |