class Runcom::Paths::Home
A XDG home path that prefers local over global path.
def dynamic
def dynamic String(value).then { |path| Pathname path } .then { |path| path.exist? ? path.expand_path : standard.dynamic } end
def initialize pair, environment = ENV
def initialize pair, environment = ENV @standard = XDG::Paths::Home.new pair, environment end
def inspect = [standard.key, dynamic].compact.join(XDG::PAIR_DELIMITER)
def inspect = [standard.key, dynamic].compact.join(XDG::PAIR_DELIMITER)